轮询的替代方案.HTML更新

joe*_*ish 8 html ajax polling

我正在开发一个协作网站,我希望在用户查看或编辑数据时向他们发送通知.类似于StackOverflow中的内容,如果您回复问题并且顶部的通知弹出,表示该帖子有新的回复.

我可以看到如何使用某种轮询AJAX魔术来做到这一点,但我想知道是否有任何方法可以使用轮询将通知推送到浏览器?

感谢您的任何帮助/想法:)

编辑:

对于那些感兴趣的人,我选择了SignalR https://github.com/SignalR/SignalR/wiki/Hubs

Mat*_*ijs 6

要么使用长轮询在旧版浏览器中工作,要么开始阅读eventSource:

http://dev.w3.org/html5/eventsource/

尼古拉斯扎卡斯的好文章:

http://www.nczonline.net/blog/2010/10/19/introduction-to-server-sent-events/