令人惊叹 - 你打开了stackoveflow问题,页面正在你眼前修改!
“啊,这很明显”,我想。他们只是不断向服务器发送AJAX请求以检查是否有更改。
没有!我为Firefox打开了Firebug插件并查看了Net面板。几分钟内没有发送AJAX请求。正如您可能经历过的那样,页面每分钟更新一次的次数要多得多!
你知道这是如何实现的吗?
答案 0 :(得分:4)
通常来自Node.js的人使用socket.io来做这样的事情。但是,SO使用C#/ ASP.NET MVC 所以它们的等效性是 SocketIO4Net。
答案 1 :(得分:3)
我不确定,但我希望它之前在HTML 5和Long Polling中使用WebSocket。这些是这种实时更新功能的常用方法。