xmpp / jabber用于约会网站的聊天?

时间:2011-11-21 17:13:59

标签: chat xmpp ejabberd

我们正在向我们的约会网站添加文本聊天,我正在考虑使用xmpp - 特别是服务器端的ejabberd,我们将实现一个ajax客户端。

我想听一下具有良好xmpp经验的人 - 它是否适合在约会网站上聊天?在约会网站上聊天,任何人都可以与任何人一对一聊天 - 他们不必在你的'朋友'名单上。此外,我们不想要聊天室 - 只需一对一聊天。

或者xmpp是否更适合某人必须先将其添加到朋友列表中的模型?

提前感谢。

1 个答案:

答案 0 :(得分:1)

XMPP应该适合您。根据您拥有的并发用户数量,Ejabberd应该是一个很好的起点。考虑在HTML客户端中使用像Strophe.js这样的BOSH库。如果您使用该库,则需要Professional XMPP Programming with JavaScript and jQuery的副本,其中包含您需要的所有代码的示例。

除了特定的服务器实施(如GoogleTalk)之外,您不需要使用状态订阅来在用户之间发送聊天消息。减少在线订阅的数量也将大大增加您可以同时处理的用户数量。