2012-03-29 48 views
1

我正在嘗試在我的網站中建立一個聊天服務,讓用戶在網站上與他們的「朋友」聊天。他們的「朋友」將從mysql數據庫內部決定。聊天應用程序應該看起來像gchat,一旦點擊一個聯繫人,底部的一個標籤彈出,你就可以聊天了。用於瀏覽器聊天客戶端的庫,如fb聊天或通過xmpp協議的gchat?

是否有任何好的庫允許這樣的功能?最好是運行在ejabberd服務器上的那些服務器,儘管它可能是別的東西。如果不是的話,在zend/php框架中實現瀏覽器聊天應用程序的最佳方式是什麼?

感謝

編輯: 一些更多的研究,我所遇到設的Libjingle後。那會是我正在尋找的那種圖書館嗎?或者任何人都可以告訴我更多關於libjingle及其用途?

+0

libjingle是一個用於語音視頻的XMPP擴展Jingle的C庫。它不會在Web瀏覽器中工作。 – MattJ 2012-03-29 16:27:34

回答

3

我已將strophe.js用於我的網站。這book對我真的很有幫助。

+0

我只是要編輯詢問有關strophe。非常感謝。我會研究這一點。如果你不介意我問什麼樣的機制你使用strophe和需要多長時間來實現? – sirgawain 2012-03-29 05:14:24

+0

我用ejabberd作爲服務器。我提到的這本書對我很有幫助。你所有的要求都是在這本書中找到的(代碼示例)。如果你知道JavaScript,那對你來說真的很容易。對我來說,大約需要一個月的時間來實現基本的東西(我是在兼職工作)。 – Muneeb 2012-03-29 05:36:39