【发布时间】:2015-05-22 10:08:51
【问题描述】:
我想实现像 What's App 这样的群聊 MUC(房间聊天)有一些限制: 1. 用户无法获取自己加入过哪些房间的历史记录。 2.如果被邀请用户不在线,则该用户无法加入房间并获取消息。
Multi cast XEP-0033,看似不错的解决方案,但无法创建群组概念,卸载重装客户端时群组历史丢失。
对实现群聊有什么建议吗?
【问题讨论】:
标签: ejabberd chatroom multiuserchat
我想实现像 What's App 这样的群聊 MUC(房间聊天)有一些限制: 1. 用户无法获取自己加入过哪些房间的历史记录。 2.如果被邀请用户不在线,则该用户无法加入房间并获取消息。
Multi cast XEP-0033,看似不错的解决方案,但无法创建群组概念,卸载重装客户端时群组历史丢失。
对实现群聊有什么建议吗?
【问题讨论】:
标签: ejabberd chatroom multiuserchat
XMPP 默认没有 whatsapp 组的概念。您需要推出一种自定义方法来构建它。
但是,使用 ejabberd、MUC、MAM 中现有的积木和一些自定义,您可以非常接近相同的行为。
【讨论】: