【发布时间】:2017-09-21 16:31:22
【问题描述】:
我在我的 Android 项目中使用 smack。我正在尝试创建一个 Telegram、WhatsApp 之类的群组功能。问题是,当用户离线时,用户无法从会议室收到消息。我必须重新加入房间并获取历史记录才能收到新消息?有什么方法可以在不重新加入房间的情况下传递消息。
也在尝试 Ejabberd mod_multicast(XEP-0033)。我收到服务策略拒绝数据包中继错误。
需要帮助。谢谢:)
【问题讨论】:
我在我的 Android 项目中使用 smack。我正在尝试创建一个 Telegram、WhatsApp 之类的群组功能。问题是,当用户离线时,用户无法从会议室收到消息。我必须重新加入房间并获取历史记录才能收到新消息?有什么方法可以在不重新加入房间的情况下传递消息。
也在尝试 Ejabberd mod_multicast(XEP-0033)。我收到服务策略拒绝数据包中继错误。
需要帮助。谢谢:)
【问题讨论】:
您可以查看 ejabberd 的 MUC-SUB 功能。它是出于同样的原因而设计的。 Here 更详细的可以参考。
【讨论】: