Я хочу выполнить сервер XMPP (Openfire) и зарегистрировать внешний компонент для обработки сообщений, которые он получит (пользование библиотекой Whack). Внешний компонент выполнит мою игровую логику, и я буду использовать XMPP для отправки игровых движений в сервер и обновления статуса в другом направлении. Премия с XMPP - то, что мы создаемся в чате бесплатно.
Проблема, хотя Зажигают взгляд, довольно установленный, я не могу найти учебное руководство о том, как записать, зарегистрировать и отладить Внешний компонент XMPP, записанный с Сильным ударом, в целом в этом отношении существуют очень немногие.
Меня не инвестируют или в реализацию сервера или в библиотеку External Component, Java является просто моим предпочтительным языком. Если бы я должен был переместиться к Erlang или Scala или чему-то, что это должно было бы быть очень простое на том языке.
Единственное учебное руководство или пример имели бы большое значение здесь, мне просто нужен основной Внешний компонент XMPP, симпатичный!
С уважением,
Gavin
Есть несколько примеров / руководств для связанных библиотек XMPP, таких как Tinder и Smack , которые могут оказаться полезными .
Или, в другом ключе, вы можете решить не зависеть от протокола и использовать API IMified , в котором они размещают «чат-бота» (как бы), который соединяется с вашим простым HTTP- основанный на сервере ответов, построенный на любом языке / фреймворке / на любом удобном для вас языке. ( Они объясняют это намного лучше, чем я. )
Я нашел этот учебник , в котором объясняется, как можно реализовать внешний компонент с помощью библиотеки Whack.