AJax技术

用 DWR 实现反向 Ajax 请求

字号+ 作者:H5之家 来源:H5之家 2017-07-09 08:03 我要评论( )

对比 每一种方式都有自己的长处。轮询很简单便于实现,不过它却容易造成服务器负载过重。相反Comet则难于实现,但是服务器运行起来却轻松很多。Comet还有一个加分项就是它的低资源占用率- 它不需要等待浏览器的下一次连接(意指不需要暂存很多数据 - 译者注)

对比

每一种方式都有自己的长处。轮询很简单便于实现,不过它却容易造成服务器负载过重。相反Comet则难于实现,但是服务器运行起来却轻松很多。Comet还有一个加分项就是它的低资源占用率 - 它不需要等待浏览器的下一次连接(意指不需要暂存很多数据 - 译者注)。轮询和comet都需要额外的网络连接,所以真正需要连接较少的是piggyback,但是它却有着非常高的资源占用率。

好消息是,DWR允许你使用所有这三种方式,只需要在配置中切换具体实现即可。

其实几乎没有Comet连接会永远存在下去;由于各种各样的原因,它会不定期的进行重新连接,Comet和轮询可以被视为两个极端,控制它们的是两个可自定义的参数 - 连接时间和连接断开时间。DWR可以对这些进行动态的管理从而帮助管理服务器负载。

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • JQuery开发Ajax技巧拾遗

    JQuery开发Ajax技巧拾遗

    2017-04-01 17:00

  • (十五)Flask 学习

    (十五)Flask 学习

    2017-03-23 16:00

  • JS编码技巧:翻译的14天JS编写技巧

    JS编码技巧:翻译的14天JS编写技巧

    2016-04-17 18:00

  • 浅析Ajax技术,On Ajax Technology,音标,读音,翻译,英文例句,英语

    浅析Ajax技术,On Ajax Technology,音标,读音,翻译,英文例句,英语

    2016-01-15 11:00

网友点评