外部XMPP组件 - 任何人都知道教程或开源示例吗?

gav*_*gav 6 java xmpp whack

我想运行一个XMPP服务器(Openfire)并注册一个外部组件来处理它将收到的消息(使用Whack库).外部组件将运行我的游戏逻辑,我将使用XMPP将玩家移动发送到服务器,并在另一个方向上更新状态.XMPP的好处是我们可以免费建立聊天内容.

麻烦的是,虽然Ignite看起来相当成熟,但是我找不到关于如何编写,注册和调试用Whack编写的外部XMPP组件的教程,一般来说很少.

我没有投入服务器实现或外部组件库,java只是我选择的语言.如果我要转移到Erlang或Scala或其他什么东西,它必须是一种非常简单的语言.

单个教程或示例在这里会有很长的路要走,我只需要一个基本的外部XMPP组件!

亲切的问候,

加文

ewa*_*all 2

有一些相关 XMPP 库(例如TinderSmack)的示例/教程,您可能会发现它们很有用。

或者,以一种相当不同的方式,您可以决定与协议无关并使用IMified 的 API,其中它们托管“聊天机器人”(事实上),该机器人与以任何语言/框架构建的简单的基于 HTTP 的响应服务器连接/无论你喜欢什么。(他们的解释比我好得多。