使用ejabberd实现群聊
Implement group chat using ejabberd
我想实现像What's App这样的群聊
MUC(房间聊天)有一些限制:
1.用户无法获取他加入过哪些房间的历史记录。
2. 如果被邀请的用户不在线,则该用户无法加入房间并收到消息。
多播XEP-0033,看似不错的解决方案,但无法创建组概念,卸载重装客户端时组历史丢失。
有什么实施群聊的建议吗?
XMPP默认没有whatsapp组的概念。您需要推出自定义方法来构建它。
但是,使用 ejabberd、MUC、MAM 中的现有积木和一些定制,您可以获得非常接近相同的行为。
我想实现像What's App这样的群聊 MUC(房间聊天)有一些限制: 1.用户无法获取他加入过哪些房间的历史记录。 2. 如果被邀请的用户不在线,则该用户无法加入房间并收到消息。
多播XEP-0033,看似不错的解决方案,但无法创建组概念,卸载重装客户端时组历史丢失。
有什么实施群聊的建议吗?
XMPP默认没有whatsapp组的概念。您需要推出自定义方法来构建它。
但是,使用 ejabberd、MUC、MAM 中的现有积木和一些定制,您可以获得非常接近相同的行为。