我一直在想,与简单得多的长请求轮询相比,使用COMET /push技术是否有真正的优势,在长请求轮询中,服务器将等待一定的最长时间,直到新事件发生,然后才告诉客户端什么都没有发生。
这两种技术都有类似的客户端延迟,虽然普遍的看法是长请求更糟糕,因为它们需要建立新的连接,但也存在HTTP keep-alive的事实--因此,最终,两者似乎都会产生非常相似的通信量/负载量。
那么使用COMET有什么明显的优势吗?
发布于 2009-05-21 11:10:05
带有长请求的AFAIK轮询几乎就是comet。短请求的轮询不是。
发布于 2009-05-21 10:51:32
我能想到的一些优点:
https://stackoverflow.com/questions/892287
复制相似问题