xmpp / jabber для чата на сайте знакомств? - PullRequest
1 голос
/ 21 ноября 2011

мы находимся в процессе добавления текстового чата на наш сайт знакомств, и я рассматриваю возможность использования xmpp - в частности, ejabberd на стороне сервера, и мы будем внедрять ajax-клиент.

Хотелось бы услышать от кого-то с хорошим опытом работы с xmpp - архитектурно ли он подходит для чата на сайте знакомств? в чате на сайте знакомств каждый может общаться с кем-то один на один - они не обязательно должны быть в вашем списке друзей. Также нам не нужен чат - только чат один на один.

Или xmpp больше подходит для модели, где кто-то должен добавить вас в свой список друзей, прежде чем вы сможете с ним?

Заранее спасибо.

1 Ответ

1 голос
/ 22 ноября 2011

XMPP должен нормально работать для вас.Ejabberd, в зависимости от количества одновременно работающих пользователей, должен стать хорошей отправной точкой.Подумайте об использовании библиотеки BOSH, например Strophe.js , в своем HTML-клиенте.Если вы используете эту библиотеку, вам понадобится копия Professional XMPP Programming с JavaScript и jQuery , в которой есть примеры всего кода, который вам понадобится.иметь подписки присутствия для отправки сообщений чата между пользователями, за исключением определенных реализаций сервера, таких как GoogleTalk.Сокращение количества подписок на присутствие также значительно увеличит число пользователей, с которыми вы можете одновременно работать.

...