【问题标题】:what is the best way to implement group chat in XMPP ejabberd server pubsub or MUC to make group chats like whatsapp在 XMPP ejabberd 服务器 pubsub 或 MUC 中实现群聊以进行群聊的最佳方法是什么?
【发布时间】:2016-02-19 20:30:17
【问题描述】:

我正在 XMPP ejabberd 服务器上实现群聊,那么最好的选择是什么? Pubsub 还是 MUC? MUC 只有持久组,这意味着一旦用户下线,用户就会离开组。或者,我可以使用 pubsub 来实现,它不具备存在和其他功能等功能,所以我必须自己构建它们。那么我最好的选择是什么?

【问题讨论】:

  • 还有哪个更好的方法?要么编辑 XMPP ejabberd 服务器,要么使用 pubsub 中的项目和有效负载处理所有内容?

标签: android xmpp publish-subscribe ejabberd groupchat


【解决方案1】:

您可以在 MUC 房间顶部实现 Whatsapp 之类的聊天室。您将从 MUC 的 Message Archive 支持中受益,这将允许您通过查询历史记录来绕过存在限制。

【讨论】:

  • 一个问题,AFAIK,如果用户从 MUC Room 离线,将不会收到消息,除了历史记录,我们如何处理这种情况?
猜你喜欢
  • 2013-10-16
  • 2016-06-04
  • 1970-01-01
  • 2012-05-30
  • 2016-01-26
  • 2013-09-24
  • 2018-06-05
  • 2015-11-05
  • 2015-10-15
相关资源
最近更新 更多