当前位置:  开发笔记 > 编程语言 > 正文

Comet和jQuery

如何解决《Comet和jQuery》经验,为你挑选了4个好方法。

我已经用javascript对服务器推送进行了一些研究,并且已经找到了普遍的共识,即我正在寻找的是"Comet"设计模式.在jQuery之上构建这个模式有什么好的实现吗?如果没有,这种模式是否有任何好的实现?无论这些问题的答案如何,从实施的角度来看,是否存在关于此模式的任何文档?



1> Morgan ARR A..:

我写了Till提到的插件.该插件是Bayeux协议的一个实现,目前支持长轮询(通过AJAX的本地服务器)和回调轮询(通过XSS的远程服务器).有一个叫做cometd-twisted 的Bayeux实现,我听说过我的插件可以使用,但我还没有验证这一点.我已经测试并验证它适用于包含jQuery Comet示例的cometd-jetty和erlycomet.我的博客上有更多信息,并且可以在其Google代码页上找到包含基本聊天示例的当前代码.希望此信息有用,如果需要任何有关插件的进一步帮助,请随时与我联系.


请注意插件很旧,不再维护.[Cometd](http://cometd.org/)现在将自己的JS库与jQuery接口插件打包在一起.
Till提到的插件:http://plugins.jquery.com/project/Comet

2> Till..:

有人使用jQuery为Comet构建了一个客户端.我不知道它是否有任何好处.我已经读过关于Comet的内容并听说过它可以做的所有好处,但我从来没有使用它.我目前的任何项目都没有时间也没有用例.

我完全忘了为实施彗星添加一个链接.

有彗星日报,他们在网上进行比较.比较强调了不同实施的成熟度.这很有趣,应该让你开始.

希望有所帮助!



3> Devon..:

查看Ape项目,了解实现彗星模式的完整客户端和服务器端解决方案.



4> Jonathan Tra..:

模式的描述:http://ajaxpatterns.org/HTTP_Streaming

推荐阅读
360691894_8a5c48
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有