Внешний компонент XMPP - Кто-нибудь знает Учебник или пример с открытым исходным кодом, пожалуйста?

StackOverflow https://stackoverflow.com/questions/2427800

  •  19-09-2019
  •  | 
  •  

Вопрос

Я хочу запустить XMPP-сервер (Открытый Огонь) и зарегистрируйте внешний компонент для обработки сообщений, которые он будет получать (используя Удар библиотека).Внешний компонент будет запускать мою игровую логику, и я буду использовать XMPP для отправки перемещений игрока на сервер и обновлений статуса в другом направлении.Бонус с XMPP заключается в том, что мы получаем встроенный чат бесплатно.

Проблема в том, что, хотя Ignite выглядит довольно устоявшимся, я не могу найти учебник о том, как писать, регистрировать и отлаживать внешний XMPP-компонент, написанный с помощью Whack, в целом их очень мало, если уж на то пошло.

Я не вкладываюсь ни в серверную реализацию, ни в библиотеку внешних компонентов, java - это просто мой язык выбора.Если бы я хотел перейти на Erlang или Scala или что-то еще, это должно было бы быть очень простым на этом языке.

Одного учебника или примера здесь было бы достаточно, мне просто нужен базовый внешний компонент XMPP, пожалуйста!

С наилучшими пожеланиями,

Гэвин

Это было полезно?

Решение

Есть несколько примеров / руководств для связанных библиотек XMPP, таких как Трут и Шлепок которые вы можете счесть полезными.

Или, в несколько ином ключе, вы могли бы решить не зависеть от протокола и использовать API-интерфейс IMified для, в котором они размещают "чат-бота" (так сказать), который подключается к вашему простому серверу ответов на основе HTTP, построенному на любом языке / фреймворке / как угодно, что вы предпочитаете.(Они объясняют это намного лучше, чем я.)

Другие советы

Я нашел это Учебник в котором объясняется, как внешний компонент может быть реализован с использованием библиотеки Whack.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top