【发布时间】:2014-02-03 10:07:23
【问题描述】:
我有一个网络聊天应用程序,当用户 1 使用不同资源的多个浏览器中的一个帐户登录并向用户 2 发送消息时。
例如: 用户 1 使用 jid 登录 chrome:user1@localhost/chrome 用户 1 登录 chrome whit jid: user1@localhost/firefox
Chrome 中的用户 1 向用户 2 发送内容为“hello”的聊天消息。
我在这里遇到了一个问题,ejabberd 服务器只是向 user2 发送“hello”,但我希望服务器还为所有用户 1 在 chrome 和 firefox 中发送“hello”的副本。
我该怎么做?
【问题讨论】:
-
我不确定 ejabberd 是否支持它,但对于这个用例,您可能会使用 XEP-0280: Message Carbons。