2012-03-30 26 views
0

我是Web編程新手! 我嘗試製作一個應用程序(類似於C#處理程序和jQuery的客戶端到客戶端通信)。如何使用HTTP處理程序進行client2client通信?

I.E .: 當1Client點擊他的clientSide(瀏覽器)時,會繪製一個點,同時2Client會看到1Client做了什麼。反過來,2Client在他的瀏覽器上點擊,那裏繪製了一個點,1Client也看到了2Client做了什麼。

我已經完成了IIS的配置,我做了一個簡單的顯示Hello World,它運行正常。 而且,我應該怎麼做......

你能建議我,請教一些例子或教程,如何做這項工作。

對不起,我似乎沒有研究過的問題。

+0

你是新來的網絡編程,並開始與硬盤? – Aristos 2012-03-30 11:39:30

+0

Aristos作爲學習Web開發的一項任務我認爲要做這樣的事情。 – meorfi 2012-03-30 11:40:34

+0

如果你喜歡學習web開發,從簡單的事情開始,放棄這一項。做一個待辦事項清單。 – Aristos 2012-03-30 11:41:15

回答

1

要顯示像想起聊天。我能想到的最簡單的方法。

首先你有一個表格,保存所有進入的聊天行。 然後在頁面中有兩個控件,一個用戶輸入文本的文本框和一個顯示桌面上的內容的GridView。

所有你把它們放在UpdatePanel上,並且你內部更新爲2秒。

因此,您從插入表格的用戶輸入的每一個內容,以及您向所有用戶顯示的每個插入內容。

這是開始。

1

你可以使用signalR! 它使用一個很長的輪詢實現來模擬websocket並且它工作的很好。

快速開始例如:

一個更復雜的解決方案將是使用插座IO與iisnode/Node.js的

+0

thx,但我想只使用C#處理程序,jQuery,HTML + CSS – meorfi 2012-03-30 11:43:05

+0

signalR將與此工作,你可以安裝它從NuGet http://nuget.org/packages/signalr中輕鬆導入到您的c#項目中 – 2012-03-30 11:45:13

相關問題