openfire用户和名册用户之间的区别

时间:2016-06-07 10:02:04

标签: android xmpp openfire

我已经阅读了很多文档,但我仍然无法澄清在openfire中创建的用户与名册中的用户之间的区别。我只需要在我的Android应用程序中从openfire获取所有用户列表,以便我可以与其他用户进行一对一的聊天。另请说明名册用户和简单用户之间的区别。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

当您注册自己时,您就是用户,并且您将选择用户和密码。

如果您以Skype为例(我不知道Jabber),当您向Skype服务注册时,您将成为用户。

它的名称相当于Skype的联系人列表。 在XMPP中,如果他们在群聊中,您可以与任何用户会面和交谈,而您只能与您的名册中的人聊天。

可以通过配置,群聊或仅根据您的需求开发共享的全包名册来跳过名册。

在名册中,您可以为您的联系人指定一个昵称(您的联系人是用户),这可能是Rosters之间的昵称,因为它是一种个人配置。

花名册可以处理群组(家庭 - 朋友 - 家族......),可以处理个人用户每日消息(“你好世界”)或只是状态(离线 - 在线 - 离开 - 忙......)。

名册处理Presence节。

我建议使用标准行为设置聊天,以便将来很容易升级服务器和客户端或扩展功能。