XMPP - muc(mod_muc)和mucLight(mod_muc_light)有什么不同?

时间:2017-12-01 14:01:21

标签: ejabberd multiuserchat mongoose-im

我已经使用 mongooseIM 服务器在我的应用中成功实施了 mucLight 。但我知道 ejabberd <上的 muc 协议/ strong>服务器。

哪个客户端扩展支持muc / mucLight协议?

有没有办法使用muc / mucLight协议获得组的共享历史记录?

移动设备有哪些改进?

任何其他优点和缺点?

2 个答案:

答案 0 :(得分:2)

  

哪个客户端扩展支持muc / mucLight协议?

几乎每个客户端库都支持MUC,Smack和XMPPFramework支持MUC Light。此外,MUC Light可以配置为使用MUC协议(某些MUC Light专用功能不可用)。

  

有没有办法使用muc / mucLight协议获得组的共享历史记录?

在MongooseIM中,MUC和MUC Light都使用相同的扩展名和表进行存档,因此理论上他们的存档应该兼容,但这不是必需的,因此不会在项目中自动测试。

  

移动设备有哪些改进?

MUC Light比MUC更频繁地交换数据,并且数据包尝试尽可能有效地传输信息,以减少往返和不必要的流量。

  

任何其他优点和缺点?

http://mongooseim.readthedocs.io/en/latest/open-extensions/muc_light/#2-requirements

以下是MUC Light背后的高级原则,或多或少直接表明存在差异。

答案 1 :(得分:0)

https://www.youtube.com/watch?v=4fZ3iQ752Tk 我解释过一次并且已被记录下来。