COMET优于长请求轮询?

ffo*_*orw 6 javascript ajax comet

我一直想知道使用COMET /推送技术是否真的有利于更简单的轮询和长请求,其中服务器将等待一定的最大时间来发生新事件,然后告诉客户没有发生任何事情.

这两种技术都有类似的客户端延迟,虽然常见的知识是长期请求更糟糕,因为它们需要建立新的连接,还有一个事实是HTTP保持活着 - 所以最后两者似乎产生了非常相似的流量/负载量.

那么使用COMET有一些明显的优势吗?

mci*_*321 12

长期要求的AFAIK投票几乎是彗星.短期请求轮询不是.

  • 答对了.不同之处在于长时间保持打开请求,这在服务器上有效地进行是很棘手的.如果你有,你基本上有彗星. (4认同)