Answers:
我写了Till提到的插件。该插件是Bayeux协议的实现,目前支持长轮询(通过AJAX的本地服务器)和回调轮询(通过XSS的远程服务器)。我听说有一个适用于Python 的Bayeux实现,称为cometd-twisted,但我尚未验证其插件是否适用。我已经测试并验证了它可以与cometd-jetty和erlycomet一起使用,其中包括一个jQuery Comet示例。我的博客上有更多信息,可以在其Google代码页上找到带有基本聊天示例的当前代码。希望此信息对您有帮助,如果需要有关该插件的更多帮助,请随时与我联系。
有人使用jQuery为Comet构建了客户端。我不知道这有什么好处。我已经读过Comet,听说过它可以做的所有事情,但是我从来没有开始使用它。我目前的任何项目都没有时间,也没有用例。
我完全忘记为实现彗星添加链接。
有《彗星日报》,他们在线上有比较。比较强调了不同实现的成熟度。这很有趣,应该会帮助您入门。
希望有帮助!
请查看Ape Project,以获取实现Comet模式的完整客户端和服务器端解决方案。
我这里有一个非常简单的示例,可以帮助您开始使用彗星。它涵盖了使用NHPM模块编译Nginx,并包括用于jQuery,PHP和Bash中简单发布者/订阅者角色的代码。
http://blog.jamieisaacs.com/2010/08/27/comet-with-nginx-and-jquery/
可以在此处找到一个有效的示例(简单聊天):http :
//cheetah.jamieisaacs.com/
如果您使用的是JQuery,建议您使用jquery-stream。我目前在一个项目上使用jquery-stream,到目前为止,它是可靠的,有据可查的,并且有一个活动的Google代码项目。