Мне нужен совет по настройке среды, основанной на Django и XMPP.
Мой сайт состоит из двух частей.
Часть A: пользователи используют XMPP-клиент в браузере,как Strophe.JS на странице, которая обслуживалась через Django.
Часть B: Используется другим набором пользователей для общения с пользователями, которые общаются с использованием части A сайта.Здесь пользователи также будут использовать XMPP-клиент в браузере, например Strope.JS, на странице, которая является сервером через Djano.
Поскольку связь происходит в браузере, я не буду использовать реальный поток XMPP, а XMPPнад BOSH.Я читал, что XMPP через BOSH де-факто является способом передачи сообщений XMPP через HTTP-интерфейсы.
Решение для части A простое.Обычная веб-страница с добавленной библиотекой Strophe.JS. Мне кажется, что сложная часть состоит в том, чтобы выяснить, как обращаться с пользователями части B. Мне нужно передавать сообщения XMPP между пользователями части A и пользователями части B.Пользователи части B должны иметь доступ к информации из системы Django для пользователя части A. Мне нужна довольно хорошая интеграция между XMPP и Django.
Может кто-нибудь сказать мне, как я написал бы такую систему??Какие инструменты я бы использовал?Буду ли я использовать автономный сервер XMPP и интегрировать его в Django?Если да, то?Когда пользователь в части A инициирует сеанс чата, он будет отображаться для пользователя части B сайта, но какой пользователь будет обрабатывать запрос чата пользователя, будет зависеть от некоторой информации, полученной из Django.
Заранее всем спасибо.