2

我很想听听一位大师的反馈。如果你是java程序员,相信你对openfire很熟悉,而erlang程序员对ejabber很熟悉。在 XMPP 中进行编程时,哪个项目有更大的社区?

4

2 回答 2

3

这完全取决于您进行哪种类型的开发。如果您正在编写机器人、客户端或组件,这不是很重要。选择一个你最舒服的。

您还需要测试与其他服务器的互操作性。

至于社区,您可以随时加入xmpp.org 邮件列表之一,jdev@jabber.org 是开发人员的明显选择。

我确实发现 ejabberd 的社区很好而且反应灵敏。(但是,我对 erlang 和 ejabberd 有偏见)。

您可能想查看Tigase,这是一个 Java xmpp 服务器,OpenFire 已经失去了动力。

于 2009-11-02T17:45:43.410 回答
2

这是 Chesspark 的一个有趣的案例研究,它是目前较大的 XMPP 站点之一:
选择 XMPP 服务器

他们最终选择了 ejabberd,但您可以阅读有关他们决策过程的所有信息。

于 2009-10-31T22:53:53.160 回答