Ejabberd mod_muc 和 mod_muc_room 区别

Ejabberd mod_muc and mod_muc_room differentiation

我在查看 ejabberd 代码并意识到有两个模块让我非常困惑。

mod_muc.erl 和 mod_muc_room.erl。我不太确定如何区分它们。关于每个模块何时开始播放以及每个模块具体服务什么的任何输入或示例。 ?

谢谢!

mod_muc 作为 ejabberd 服务器的 muc 服务,每个 host.All 与客房服务相关的请求必须通过 mod_muc.

mod_muc_room 服务于 MUC 房间的目的(顾名思义)。它是一种房间级别 abstraction.All 与房间相关的操作(加入、离开、消息传递)将由 this.mod_muc 发送请求到 mod_muc_room