我正在开发一个聊天应用程序,因为我正在阅读XMPP XEP-0016以获取隐私设置。我在默认列表和活动列表之间非常困惑。我应该使用哪种类型的列表进行隐私设置? 我不想在此浪费太多时间。帮我摆脱这个。
答案 0 :(得分:2)
嗯,在XEP-0016中没有那么明显的定义,但是有一些关于不同语义的提示。例如,XEP-16第2节规定扩展能够
设置,更改或拒绝默认列表(即列表 默认情况下处于活动状态。)
进一步在2.2中我们找到了
默认列表适用于整个用户,如果是,则进行处理 没有为目标会话/资源设置的活动列表 节,或当前没有用户会话。
总结:默认列表用作默认值,因此在启用隐私列表时,如果客户端未指定其他列表,则使用名称。 活动列表是当前由服务器强制执行并应用于会话的列表。