gpt4 book ai didi

xmpp - Smack(XMPP 库)中的花名册组和多用户聊天室有什么区别?

转载 作者:行者123 更新时间:2023-12-01 12:37:30 25 4
gpt4 key购买 nike

我是 XMPP 协议(protocol)的新手,我正在使用 smack 库在 android 中开发聊天应用程序。我一直在创建群聊。我想创建一个群组,向其中添加成员并向群组的所有成员发送消息(例如 whatsApp 群组)。在搜索群聊时,我得到了两件事

  1. 集团: 使用 Roster 类中的 createGroup(String name) 方法创建组。
  2. 多用户聊天:使用 MultiUserChatManager 创建多用户聊天。

我对什么是群组什么是多用户聊天感到困惑?谁能解释一下它们之间的基本区别以及我应该使用哪一个以及如何向组中的每个人发送消息?

最佳答案

  1. 花名册组使用 Roster 类中的 createGroup(String name) 方法创建

    它只是一个联系人组,主要用于 IM 客户端中的可视化目的。这就像在电话联系人中创建群组。

  2. 多用户聊天室使用 MultiUserChatManager

    创建

    MultiUserChat 用于创建聊天室并添加各种用户作为聊天室成员。这应该用于群组(与一些成员的聊天室)消息传递。这与名册组无关。

关于xmpp - Smack(XMPP 库)中的花名册组和多用户聊天室有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28297847/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com