除了联合(与其他 XMPP 服务器通信)之外,XMPP 服务器在两个对等方之间的通信中的作用是什么?
维基百科说
XMPP 网络使用客户端-服务器架构;客户之间不直接交谈。
在那种情况下,他们必须通过服务器进行通信,所以消息必须通过服务器,对吗?
如果我们在 Websockets、BOSH 或裸 TCP 上使用 XMPP,它的角色会改变吗?
例如,如果我们在 Websockets 上使用 XMPP,client1 和服务器之间是否有一个 Websocket,client2 和服务器之间是否有另一个 Websocket?