Сначала я хочу убедиться, что понимаю ваш вопрос. Я думаю, что мы можем понять ваш вопрос двояко, что даст вам два совершенно разных ответа. Если вы хотите иметь ту же функциональность, что и Google Talk chatback badge
, чтобы посетитель вашего веб-сайта мог общаться в чате с вашей учетной записью Gtalk (JID), я думаю, вам следует взглянуть на section B)
Я думаю, что эта ссылка от автора strophe.js довольно интересна, объясняет "Какой сервер BOSH вам нужен"
A) Вы хотите использовать Gtalk для общения с другими пользователями из вашего списка.
http://web.archiveorange.com/archive/v/kjZWxPJeyGfVyAwpJnZm
Цитата из Мэтью Уайлда (автор prosody.im):
Есть разница между подключением к удаленному серверу и входом на удаленный сервер. Вы указали, что хотите войти на удаленные серверы.
Если вы хотите отправлять сообщения от локальных пользователей с помощью BOSH только удаленным пользователям на других серверах, подойдет ejabberd mod_bosh. Если вы хотите разрешить вашим пользователям BOSH входить в свои учетные записи на других серверах, вам необходимо использовать пенджаб или другой менеджер соединений (ejabberd бесполезен, если вы не используете его для входа в ).
Надеюсь, это поможет, Мэтью.
Б) Вы хотите, чтобы пользователи, посещающие ваш сайт, разговаривали с вами в чате.
Я не думаю, что GTalk (Google) нравится, когда вы используете сервер Gtalk для ваших соединений BOSH, чтобы другие пользователи, посещающие ваш сайт, могли с вами разговаривать. В этом случае я думаю, у вас должен быть свой собственный сервер XMPP. Хорошая особенность XMPP в том, что стандартно они совместимы с другими серверами, а также с вашим Gtalk JID.
Например, вы можете использовать очень красивый prosody.im, который также имеет встроенный BOSH. Использовать строфу из prosody.im очень просто.
Профессиональный XMPP
Кроме того, я рекомендую вам прочитать книгу professionalxmpp, чтобы узнать, как использовать strophe.js. Предварительный просмотр можно прочитать в scribd .
Для внешнего интерфейса strophe.js сможет извлекать список контактов; а также онлайн-статус контактов? Я пытаюсь сначала понять общую картину, прежде чем углубляться в дальнейшие детали. Прямо сейчас пенджаб для меня как полный черный ящик. Похоже, что после установки и запуска не нужно много настраивать.
Я думаю, что вы можете получить свою информацию по адресу:
contact list => Chapter 6, Building the Roster => Requesting Rosters
person
Alfred
schedule
25.07.2011