首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >长轮询真的比定期ajax轮询更有效吗?

长轮询真的比定期ajax轮询更有效吗?
EN

Stack Overflow用户
提问于 2010-07-08 22:01:31
回答 1查看 594关注 0票数 0

长轮询的开销是建立http连接,而且在服务器端,Java服务器必须保存大量挂起的请求。

对于间隔10/20秒的定期轮询,它的工作效果会比长轮询更差吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-08 22:03:15

这取决于各种因素:

  • 在您的客户端、服务器和网络上发出新请求的成本是多少?在某些情况下,服务器可能能够处理“这是一个新的结果--把它推给任何关心它的人”(从后端),而不是“在过去的20秒内有任何结果”(从客户端)。同样,3G网络上的新连接可能比保持现有连接的成本更高。
  • 立即获得结果有多重要?(例如,考虑一下聊天应用程序。)

(毫无疑问还有其他的……)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3204341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档