这些是使用PUSH模型(订阅/发布)完成的。
客户端首先通过发出AJAX请求进行订阅。该AJAX请求可以无限期地存活。当服务器收到新的点赞/评论时,它将此更新发布到客户端,从而结束AJAX请求。客户端收到此更新,并立即发出另一个AJAX请求。
它大致归类为Comet。
以前,我已经实现了Comet网络聊天应用程序,并对其中的内容进行了一些技术性的撰写。如果有兴趣,可以在这里阅读。
Comet
Web聊天应用程序
编辑:
心跳机制(PULL模型)绝对更容易实现,而PUSH模型则效率更高。

这些是使用PUSH模型(订阅/发布)完成的。
客户端首先通过发出AJAX请求进行订阅。该AJAX请求可以无限期地存活。当服务器收到新的点赞/评论时,它将此更新发布到客户端,从而结束AJAX请求。客户端收到此更新,并立即发出另一个AJAX请求。
它大致归类为Comet。
以前,我已经实现了Comet网络聊天应用程序,并对其中的内容进行了一些技术性的撰写。如果有兴趣,可以在这里阅读。
Comet
Web聊天应用程序
编辑:
心跳机制(PULL模型)绝对更容易实现,而PUSH模型则效率更高。