2017-01-05 123 views
0

嗨我已经安装XMPP ejabberd服务器到本地机器与Gajim应用程序在两台或更多的计算机之间进行聊天。 它工作完美。想要实现Web客户端聊天到XMPP ejabberd服务器相同的Facebook

但现在我有要求实现这种类型的聊天到我的网站,人们彼此沟通。

我在eJabber服务器上没有太多想法所以你能帮我解决吗?

我已经使用Laravel PHP作为后端,JavaScript,前端的Angular js和数据库的Mysql。

请问我该如何开始实施?

回答

0

服务器:
你应该看看Ejabberd WebSocketsBosh功能。在选择一个之前做你的研究。结帐this link,这可能会有所帮助。

客户端:
有许多XMPP JavaScript库提供即StrophejsJsJac等选择任意一个按您的要求。

+0

因此,如果我将使用Stropjejs,我可以将聊天记录保存到数据库中吗? –

+0

当然可以。签出mod_mam https://docs.ejabberd.im/admin/configuration/#modmam –

+0

感谢您的快速回复!我已经探索了一些文档。 –