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

时间:2010-03-11 18:55:34

标签: java xmpp whack

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

麻烦的是,尽管Ignite看起来已经相当成熟,但我找不到关于如何编写,注册和调试用Whack编写的外部XMPP组件的教程,一般来说很少就此事。

我没有投入服务器实现或外部组件库,java只是我选择的语言。如果我要转移到Erlang或Scala或其他什么东西,就必须使用那种语言。

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

亲切的问候,

加文

2 个答案:

答案 0 :(得分:3)

我发现这个tutorial解释了如何使用Whack库实现外部组件。

答案 1 :(得分:1)

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

或者,以一种相反的方式,您可以决定与协议无关并使用IMified's API,其中它们托管与您的基于HTTP的简单响应服务器连接的“chatbot”(就像它)以任何语言/框架/任何你喜欢的方式构建。 (They do a lot better explaining it than I do.