Назад | Перейти на главную страницу

xmpp сервер в Azure

Мне нужно разместить сервер XMPP в облаке, в основном для чата, но другие возможности в будущем.

У меня всего пара вопросов:

1) Мне нужно установить сервер XMPP с помощью сценария командной строки, и в наши дни Openfire, кажется, является предпочтительным оружием, но я не думаю, что он может быть установлен без взаимодействия с пользователем (т.е. тихая установка). Может ли кто-нибудь порекомендовать хороший сервер XMPP для автоматической установки?

2) Что касается Azure, я полагаю, что все коммуникации с Azure должны быть на порту 80, но большинство клиентов / серверов XMPP работают на 5222. Как я могу заставить это работать как на клиенте, так и на сервере Azure?

Этого должно быть достаточно, чтобы начать.

Спасибо

Хорошо, поэтому я подумал, что поделюсь тем, что нашел на данный момент:

Вы можете указать конечную точку port и протокол (например, TCP) для подключения к Azure, так что это может быть нормально.

вот пример сообщения в блоге: http://blog.maartenballiauw.be/post/2010/01/17/Creating-an-external-facing-Azure-Worker-Role-endpoint.aspx

Теоретически я могу запустить рабочую роль на порту 5222 (порт XMPP по умолчанию) и запустить сервер XMPP на этом порту.

Но мне еще предстоит это попробовать. Я буду держать вас в курсе.