Сервер xmpp в Azure
Мне нужно разместить сервер XMPP в облаке, в основном для чата, но в будущем появятся другие возможности.
У меня есть только пара вопросов:
1) Мне нужно установить сервер XMPP с помощью сценария командной строки, и Openfire, кажется, является предпочтительным оружием в наши дни, но я не думаю, что он может быть установлен без взаимодействия с пользователем (т.е. установка без вывода сообщений). Кто-нибудь может порекомендовать хороший XMPP-сервер для автоматической установки?
2) Что касается Azure, я склонен полагать, что вся связь с Azure должна осуществляться через порт 80, но большинство клиентов / серверов XMPP работают на 5222. Как я могу заставить это работать как на клиенте, так и на сервере Azure?
Этого должно быть достаточно, чтобы начать.
Спасибо
1 ответ
Хорошо, я подумал, что поделюсь тем, что нашел до сих пор:
Вы можете указать конечную точку port
и протокол (т. е. TCP) для подключения к Azure, так что это может быть нормально.
Вот пример сообщения в блоге: http://blog.maartenballiauw.be/post/2010/01/17/Creating-an-external-facing-Azure-Worker-Role-endpoint.aspx
Теоретически я могу получить рабочую роль, работающую на порту 5222 (порт XMPP по умолчанию), и запустить сервер XMPP на этом порту.
Но я еще не попробовал это. Я буду держать вас всех в курсе.