2013-07-22 79 views
1

我需要向用戶實時顯示新評論(類似於Youtube的實時評論系統,但沒有自動添加)。如何向用戶顯示實時信息?

也許我需要使用池與ASYN控制器來處理請求,然後如果用戶點擊像「表現出更多的10個評論」表現出來。

或者,例如,類似於#1的警惕新的收件箱中的郵件。

回答

3

它看起來像你想「推」的數據以實時的用戶。

以前,這可能是一個有點被稱爲long-polling

採用長輪詢「黑客」解決方案的完成,客戶端從服務器中類似於正常輪詢的方式請求信息;但是,如果服務器沒有任何可用於客戶端的信息,則服務器不會發送空的響應,而是保存該請求並等待信息變爲可用(或適合的超時事件),然後完成響應最後發送給客戶端。

但是,您可能需要查看WebSockets的HTML5世界。爲此,我建議您閱讀SignalR並遵循一些教程(觀看複數視頻視頻)。

ASP.NET SignalR是ASP.NET開發人員的新庫,它簡化了嚮應用程序添加實時Web功能的過程。

有關於這一主題已經提供了大量的信息。

+0

好的我會檢查它,ty –