2011-11-21 71 views
1

我们正在向我们的交友网站添加文本聊天,我正在考虑在服务器端使用xmpp - 特别是ejabberd,并且我们将实施ajax客户端。xmpp/jabber聊天约会网站?

我想听听具有良好xmpp经验的人 - 在建筑上适合在约会网站上聊天吗?在约会网站上聊天,任何人都可以与任何人进行一对一聊天 - 他们不必在你的“朋友”列表中。此外,我们不希望聊天室 - 只有一对一聊天。

或者xmpp更适合模型,在这个模型中,有人必须先将他添加到他们的朋友列表中,然后才能使用他们?

在此先感谢。

回答

1

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

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