gpt4 book ai didi

XMPP 服务器 Vysper 与 OpenFire/Tigase(如何创建简单的 XMPP 服务器)

转载 作者:行者123 更新时间:2023-12-02 04:50:58 30 4
gpt4 key购买 nike

我实际上正在尝试找到编写简单 XMPP 服务器的最佳方法,或者找到一个占用空间非常小的方法。我只关心 XMPP 的核心功能(统计、消息、组消息)。目前也在学习 XMPP 协议(protocol),所以如果我说的有些天真,请多多包涵。

所以目前,我们的应用程序正在使用明火。它真的很重,并且有很多我们不需要的功能。

我看过 tigase,它是另一种占用空间较小的 XMPP 服务器。

我还查看了包含或具有扩展模块的 Apachi Mia 框架(Vysper - XMPP 服务器)。与其他服务器相比,我尝试用谷歌搜索对此的评论,但找不到那么多信息。

总的来说,我正在寻找从头开始或从 Java 中已经构建的库/框架实现简单 XMPP 服务器的最佳方法,它会留下更小的足迹然后开火。有兴趣获得更多的优点/缺点将 vysper 与 openfire 和 tigase 进行比较。

任何建议表示赞赏,谢谢,

最佳答案

我只能代表 Tigase 说话,因为我是 Tigase 团队成员。对于基本的 XMPP 功能,Tigase 二进制文件占用的空间不超过 1.5MB,如有必要,它可以减少到 1MB 以下。我们使用小内存运行定期测试,即使您使用 10MB 内存运行 Tigase,所有基本功能也能正常工作,当然对于不超过几十个在线用户。

我认为这是相当小的占用空间。我们在优化和测试上投入了大量精力。它还旨在轻松与其他系统集成,因此这是要走的路:-)当然,我偏向 Tigase,这是可以理解的。请等待一些更独立的意见。

关于XMPP 服务器 Vysper 与 OpenFire/Tigase(如何创建简单的 XMPP 服务器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18860533/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com