2017-01-05 8 views
0

Привет, я установил сервер XMPP ejabberd на локальную машину, чтобы общаться между двумя или более компьютерами с приложением Gajim. Работает отлично.Хотите внедрить веб-чат-клиент в XMPP-сервер ejabberd, такой же, как facebook

Но теперь у меня есть требование реализовать такой тип чата на моем сайте, где люди общаются друг с другом.

У меня нет идеи слишком много на сервере eJabber. Так что, пожалуйста, помогите мне?

У меня есть Laravel php в качестве backend, javascript, Angular js для front end и для Mysql для базы данных.

Просьба предложить мне, как я начну эту реализацию?

ответ

0

Сервер:
Вы должны смотреть в Ejabberd WebSockets и Bosh функции. Сделайте свое исследование, прежде чем выбрать его. Оформить заказ this link, это может помочь.

КЛИЕНТ:
Есть много XMPP JavaScript библиотеки доступны Strophejs т.е., JsJac и т.д. Выберите любые один согласно вашему требованию.

+0

Итак, если я буду использовать Stropjejs, могу ли я сохранить историю чата в базе данных? –

+0

Конечно, вы можете. Сделайте checkout mod_mam https://docs.ejabberd.im/admin/configuration/#modmam –

+0

Спасибо за быстрый ответ! Я изучил некоторые документы. –

 Смежные вопросы

  • Нет связанных вопросов^_^