7

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

问题是,虽然 Ignite 看起来相当成熟,但我找不到关于如何编写、注册和调试使用 Whack 编写的外部 XMPP 组件的教程,一般来说很少有这方面的内容。

我没有投资于服务器实现或外部组件库,java 只是我选择的语言。如果我要迁移到 Erlang 或 Scala 或其他语言,那它必须是一种非常简单的语言。

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

亲切的问候,

加文

4

2 回答 2

4

我发现本教程解释了如何使用 Whack 库实现外部组件。

于 2010-05-09T08:48:42.747 回答
2

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

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

于 2010-05-07T05:18:22.903 回答