我读过一些关于彗星和 APE 的内容。
哪一个更好?我希望用户看到其他用户更新的内容。就像谷歌波一样。
而在comet中,有2个版本:iframe vs 传统的ajax。有什么区别,哪个更好。我不太明白。
Thanks.
Comet 是一组可用于开发实时应用程序的技术。您有两种主要实现:流式传输和长轮询。
在常规 http 请求中,用户将请求发送到服务器,接收数据(html、脚本等)并关闭连接 - 故事结束。
在流式传输中,客户端或服务器永远不会关闭连接,双方共享一个连接。
在长轮询中,您有一个等待响应的循环连接。基本上,浏览器向服务器发送请求,并等待服务器响应(服务器仅在为客户端提供新数据时才响应),然后关闭连接,由浏览器重新打开连接,然后循环重复:) 在这两者中,这是最常用的。
浏览器中的 Comet 通常需要一个针对大量长期 HTTP 连接进行优化的 Web 服务器,以及一个 JavaScript 客户端来与 Comet 服务器进行通信。所以 Ape 是一个可安装的服务器,Comet 是它所基于的范例。
这里有一个 Comet 实现的列表:http://cometdaily.com/maturity.html http://cometdaily.com/maturity.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)