【发布时间】:2015-10-10 14:33:09
【问题描述】:
在我的聊天应用程序中,我想实现群聊功能。为此,我已经使用 asmack Xmpp 成功创建了房间,但问题是群组成员没有收到邀请,并且当任何群组成员在加入群组后离线时会离开从组。
【问题讨论】:
在我的聊天应用程序中,我想实现群聊功能。为此,我已经使用 asmack Xmpp 成功创建了房间,但问题是群组成员没有收到邀请,并且当任何群组成员在加入群组后离线时会离开从组。
【问题讨论】:
XMPP 多用户聊天协议是基于状态的。这意味着当一个用户(JID)不在线时,它不会在MUC房间里。这是 XMPP MUC 协议中的设计。
参考:http://xmpp.org/extensions/xep-0045.html#exit
您需要使用其他方法来模拟持久聊天室:例如 Pubsub 节点、自定义协议。
【讨论】: