我正在为我的小众社交网站设置聊天系统,并决定使用ejabberd作为服务器端,但我找不到任何像样的基于Web的ajax客户端。大多数似乎已经多年没有维护或者根本不起作用。我查看了这里的每一个:http://xmpp.org/xmpp-software/clients/
有人在运行活跃的网站并使用基于ajax的客户端吗?他们可以保证其功能正常并且正在积极开发吗?我不介意付费购买,但我不想进行任何开发工作。提前感谢。
我不确定它的维护状态,但通常我会把问我这个问题的人引荐到 TrophyIM。它是一个基于Strophe.js编写的小型且可定制主题的聊天客户端。
如果你想要群聊,可以尝试一下Speeqe (在这里看到演示),它也基于Strophe.js。
大多数人在web领域有非常具体的需求,我认为这导致了缺乏普遍有用的基于web的即时通讯客户端。你可以很容易地自己编写一个,我的书JavaScript和jQuery专业XMPP编程中有几个这样的系统示例。
免责声明:我编写了 Strophe.js 和这本书,所以显然存在偏见。
来看看吧 :)
我过去经常使用strophe.js。它是一个非常酷的库,用于编写xmpp客户端(纯javascript)。在他的书professional xmpp中,他解释了如何使用javascript编写多用户聊天客户端。我想你需要编写一些代码,但这个库非常强大,你可以完全控制。