如何通知XMPP发送者其他客户端在发送者上发送消息';代表谁?

如何通知XMPP发送者其他客户端在发送者上发送消息';代表谁?,xmpp,chat,Xmpp,Chat,我正在构建一个聊天服务,它支持通过web和XMPP进行连接。假设我们有两个用户,Alice和Bob,通过web界面相互聊天。Alice通过web和XMPP同时登录。如果Bob向Alice发送消息,她会在两个客户端中看到该消息,但如果她通过web进行回复,XMPP客户端将以单面对话结束:Alice的消息不会成为聊天历史记录的一部分,但Bob的消息将继续到达 XMPP中是否有任何方法可以通知发送者,不同的客户端代表发送者发送了一条消息,以保持对话的同步?让您的服务器供应商实现:message Car

我正在构建一个聊天服务,它支持通过web和XMPP进行连接。假设我们有两个用户,Alice和Bob,通过web界面相互聊天。Alice通过web和XMPP同时登录。如果Bob向Alice发送消息,她会在两个客户端中看到该消息,但如果她通过web进行回复,XMPP客户端将以单面对话结束:Alice的消息不会成为聊天历史记录的一部分,但Bob的消息将继续到达


XMPP中是否有任何方法可以通知发送者,不同的客户端代表发送者发送了一条消息,以保持对话的同步?

让您的服务器供应商实现:message Carbons。然后,您需要在客户端打开它。

我知道唯一支持此扩展的服务器是Prosody,它通过