XMPP 用户是否需要在同一组中才能相互通信?

Do XMPP users need to be in same group to be able to communicate with each other?

我正在使用 "openfire" XMPP 服务器。我已经设置了服务器并创建了两个用户

名称为 testUser1、testUser2。

同组可以互相发消息,不组不可以

注意: 我根本不想创建组以避免在其中一位用户上线时广播 "Presence" 节。

Do XMPP users need to be in same group to be able to communicate with each other?

总的来说:没有。 XMPP 不对实体之间的消息交换施加这样的限制。但当然,您的服务器可能会强加一个。

XMPP 中没有这样的限制。但是你必须把完整的 jid 像 user@server.if 你只使用用户 id 它不会工作。