2011-11-21 113 views
1

我們正在向我們的交友網站添加文本聊天,我正在考慮在服務器端使用xmpp - 特別是ejabberd,並且我們將實施ajax客戶端。xmpp/jabber聊天約會網站?

我想聽聽具有良好xmpp經驗的人 - 在建築上適合在約會網站上聊天嗎?在約會網站上聊天,任何人都可以與任何人進行一對一聊天 - 他們不必在你的「朋友」列表中。此外,我們不希望聊天室 - 只有一對一聊天。

或者xmpp更適合模型,在這個模型中,有人必須先將他添加到他們的朋友列表中,然後才能使用他們?

在此先感謝。

回答

1

XMPP應該適合你。 Ejabberd,取決於你擁有的併發用戶數量,應該是一個很好的起點。考慮在您的HTML客戶端中使用BOSH庫,如Strophe.js。如果您使用該庫,則需要Professional XMPP Programming with JavaScript and jQuery的副本,其中包含您需要的所有代碼的示例。

除了特定的服務器實現(如GoogleTalk)之外,您不需要在用戶之間發送聊天消息就緒訂閱。減少在線訂閱的數量也將大大增加您可以同時處理的用戶數量。