我一直在尝试阅读XEP-0030 Service Discovery,但发现该语言非常不透明。
disco#info
我的问题很简单:规范和规范有什么区别disco#items
?
我的猜测是说 disco#info 是请求,而 disco#items 是响应,但这似乎与我解释文档的方式不匹配。
我一直在尝试阅读XEP-0030 Service Discovery,但发现该语言非常不透明。
disco#info
我的问题很简单:规范和规范有什么区别disco#items
?
我的猜测是说 disco#info 是请求,而 disco#items 是响应,但这似乎与我解释文档的方式不匹配。
基本上:
#info
用于发现有关 XMPP 实体的信息。#item
用于发现与 XMPP 实体关联的项目。#info
查询结果将向您展示 XMPP 实体的受支持特性(例如XHTML-IM 支持)。
#item
查询结果将显示 XMPP 实体的可用项。例如 XMPP 服务的XEP-0045 MUC 组件。但是任何其他可用的服务/组件都可能出现在这里。
也可以说,#info
它用于查询该特定实体的特征,而#items
用于查询该实体的“子组件”,这些子组件本身通常用于查询#info
其特征。