GoDaddy Linux专用服务器中的彗星聊天?

时间:2011-09-09 03:35:53

标签: comet ajax-push

  • 我想知道是否可以使用ajax push创建自己的聊天应用程序。
  • 如果是的话,最简单的方法是什么?

我知道如何使用javascript并进行ajax调用,但就我而言。我自己可以找到教程,但我不知道这个方法是否合适,所以任何链接都会受到赞赏。

由于

2 个答案:

答案 0 :(得分:0)

使用ajax push(comet),你必须建立一个能保持并发连接的服务器。

您可以使用自己喜欢的语言查找回声服务器。 Java / C / C ++ ..我在Java中这样做,因为它也可以在Linux上运行。

你可以使用http://www.ape-project.org/似乎已经为你完成了所有......但看起来很复杂..我建议从头开始使用echo服务器。

答案 1 :(得分:0)

我建议使用Node.js,因为它很适合Comet / Ajax-push。为什么这么棒? Comet应用程序往往是事件驱动的,Node.js / javascript在这些事情上表现优异。

但是,如果您更喜欢用Java实现,只要您的servlet实现CometProcessor并且您使用NIO作为http连接器,Tomcat实际上支持Comet。见http://tomcat.apache.org/tomcat-6.0-doc/aio.html