什么是回调投票?

时间:2009-05-28 07:06:10

标签: comet polling

好的,我正在寻求实施COMET,我偶然发现这个页面比较各种选项:

http://cometdaily.com/maturity.html

在“传输”下,他们正在使用这个术语“回调 - 轮询” - 什么是回调投票?我知道什么是正常轮询和长轮询,但什么是回调轮询?

2 个答案:

答案 0 :(得分:3)

回调投票比这更多一点;它实际上是使用JSON-P进行长轮询。通过这种方式,您可以进行跨域轮询(这不适用于标准XHR),同​​时仍然可以获得彗星和长轮询的好处。

我们在WebSync中实现了这样的结构,以允许我们的On-Demand版本在不支持HTML5等IE的浏览器中工作(我们在服务器上托管长期连接)。

答案 1 :(得分:-1)

因此,一旦您与具有简单ajax请求的服务器建立连接,服务器就可以快速响应并关闭连接。

commet的想法是不关闭此连接并通过它发送数据。这些数据可能是一个将在客户端评估的javascript。

此外,它可能是一个javascript,将在时机成熟时打开新连接。并且认为这是一个回调轮询 - 当从客户端汇集时在服务器端启动。