根据XEP-0045多用户聊天的定义,XMPP中的聊天室是基于在线状态的。这意味着要加入一个房间,您需要向该房间发送一个在线状态数据包。当您断开连接时,服务器会向房间发送不可用的在线状态以使您离开该房间。您也可以发送不可用的在线状态来“手动”离开它,但仍然保持连接。这意味着按照定义,在XMPP聊天室中没有离线用户。