外部XMPP组件 - 请问有教程或开源示例吗?

7
我希望运行一个XMPP服务器(Openfire),并注册一个外部组件来处理它将要接收的消息(使用Whack库)。外部组件将运行我的游戏逻辑,并且我将使用XMPP向服务器发送玩家移动和状态更新。XMPP的好处是我们可以免费获得内置聊天功能。
问题在于,虽然Ignite看起来相当成熟,但我找不到关于如何使用Whack编写、注册和调试外部XMPP组件的教程,事实上,这方面的教程非常少。
我对服务器实现或外部组件库都没有投资,Java只是我选择的语言。如果我要转移到Erlang或Scala等语言,那么它必须是该语言中非常简单的一种。
一个单一的教程或示例会在这里大有裨益,我只需要一个基本的外部XMPP组件,谢谢!
此致
敬礼,
Gavin
2个回答

4
我找到了这个教程,它解释了如何使用Whack库实现外部组件。教程链接

2

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

或者,您可以决定不使用特定协议,并使用IMified的API,在其中他们托管“聊天机器人”(就像这样),该机器人连接到您使用任何语言/框架/其他首选项构建的简单基于HTTP的响应服务器。(他们比我解释得更好。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接