我試圖做一個聊天應用程序使用c#連接到一個web服務器,以檢查是否有消息可用。c#中的網絡聊天應用程序的正確方法是什麼
我試過通過創建HttpWebRequest來檢查消息每一秒,但我注意到它不適合服務器,想象如果有成千上萬的用戶和每個用戶每秒發送一次HttpWebRequest,那將是沉重的。
我聽到了關於同步連接的一些信息,但我認爲它也發送了相同數量的HttpWebRequest,(我不確定這部分是什麼)。
那麼請問有沒有人知道聊天應用的正確方法?
我試圖做一個聊天應用程序使用c#連接到一個web服務器,以檢查是否有消息可用。c#中的網絡聊天應用程序的正確方法是什麼
我試過通過創建HttpWebRequest來檢查消息每一秒,但我注意到它不適合服務器,想象如果有成千上萬的用戶和每個用戶每秒發送一次HttpWebRequest,那將是沉重的。
我聽到了關於同步連接的一些信息,但我認爲它也發送了相同數量的HttpWebRequest,(我不確定這部分是什麼)。
那麼請問有沒有人知道聊天應用的正確方法?
您好,看看這個話題:http://stackoverflow.com/questions/3226688/web-chat-application-asp-net -jabber-ajax-wcf-comet-reverseajax-問題 - 面對與答案的傢伙有一些很好的教程鏈接。 – Max 2013-03-17 19:21:15
沒有人可以解決我的問題。 – 2013-03-17 19:32:40