2011-04-11 29 views
0

臉書上的通知區域如何工作?
我正在出現自動出現的紅框
如果我的牆上有一條消息/新內容。
我相信它也在Stackexchange中,是一個Javascript間隔?Facebook上的通知區域如何工作?

回答

0

不知道這一點,但我敢打賭,Facebook和SO都使用的Comet的實現。基本上,您向服務器提出請求,該服務器設計爲保持開放很長一段時間,服務器僅在有話語時才作出響應。當請求超時(或接收到數據)時,您只需啓動另一個。這樣您就可以儘可能接近實時數據,而不會在空請求中浪費大量帶寬。