在我目前正在从事的项目中,我们需要开发一个Web聊天应用程序,而不是一个非常复杂的聊天,仅是一种将两个人联系起来谈论一个非常具体的话题的方式,我们不需要任何身份验证对于这两个用户之一,我们不必支持表情符号,头像或类似的东西。
一些项目成员建议我们可以通过BOSH使用XMPP,我说这就像试图用船网抓鱼,并提出了一种更简单的方法,例如简单的Ajax / MySQL网络聊天,但是我们担心性能由于不断轮询同时打开的许多聊天室,因此在服务器中受到打击。
有人做过这样的事吗?你会推荐什么?
您可能还需要研究Comet。
GTalk,Meebo和许多其他聊天应用程序都使用它。几年前,当我进行实验时,并没有太多关于服务器架构实现的库或细节,但是现在看来还有更多的东西。
请查看cometd项目以获取更多技术信息。