php – 聊天应用程序AJAX轮询

在我目前正在开发的项目中,我们需要开发一个网络聊天应用程序,而不是一个非常复杂的聊天,只是一种连接两个人来讨论一个非常具体的主题的方法,我们不需要任何形式的身份验证对于这两个用户中的一个,我们不必支持表情符号,头像或类似的东西.

一些项目成员建议我们可以通过BOSH使用XMPP,我说这就像试图用船的网捕鱼一样,并提出了一种更简单的方法,就像一个简单的Ajax / MySQL网络聊天,但我们担心性能由于同时打开许多聊天的不断轮询,因此在服务器中命中.

以前有人做过这样的事吗?你会推荐什么?

解决方法:

您可能还想查看Comet.

它被GTalk,Meebo和许多other chat applications使用.几年前,当我试验它时,没有很多关于服务器架构的库或细节来实现它,但看起来现在有更多的东西了.

有关更多技术信息,请查看cometd项目.

上一篇:A - Chat Group Gym-101775A


下一篇:如何使用aSmack在Android设备上获取Openfire聊天记录?