ajs*_*sie 8 javascript ajax jquery push comet
我读过一些关于彗星和APE的内容.
哪一个更好?我希望用户看到其他用户更新的内容.像Google Wave一样.
在彗星中,有两个版本:iframe与传统的ajax.有什么不同,哪个更好.我不太明白.
谢谢.
Sof*_*fia 16
Comet是一组用于开发实时应用程序的技术.您有两个主要实现:流式传输和长轮询.
在常规的http请求中,用户将请求发送到服务器,接收数据(html,scrips等)并关闭连接 - 故事结束.在流式传输中,客户端或服务器永远不会关闭连接,双方共享一个连接.
在长轮询中,您有一个等待响应的重复连接.基本上,浏览器向服务器发送请求并在那里等待服务器响应(服务器仅在他有客户端的新数据时响应),然后关闭连接并由浏览器重新打开连接,并且循环重复:)在这两个中,这是最常用的.
浏览器中的Comet通常需要针对大量长期HTTP连接进行优化的Web服务器,以及与Comet服务器通信的JavaScript客户端.所以Ape是一个可安装的服务器,而Comet是它所依据的范例.这里有一个彗星实施列表:http://cometdaily.com/maturity.html
Comet =技术的伞术语也被称为"反向ajax"或"长轮询"
APE = Comet技术的实现.
你可以认为彗星是一种特定的汽车,而APE是模型.
也可以看看:
http://en.wikipedia.org/wiki/Comet_%28programming%29
http://www.ape-project.org/ajax-push.html
| 归档时间: |
|
| 查看次数: |
8398 次 |
| 最近记录: |