9.4 属性(Properties)

属性是表示唯一和可寻址(addressable)的名称和值配对的数据集合。它们都是具有唯一的Topic、Source和Key values的组合,就像普通的打包事件。属性还包含一个额外的标志,用来说明它是新创建的、已改变的或者已删除的。当客户端订阅一个topic表示一个特定的属性时,设备应提供通知告诉客户端的所有对象和请求的属性,哪些订阅还存在。任何时候通过一个同步点客户端也可以请求已订阅的所有目前存在的属性的值(请参阅9.6节)。

本标准中定义的属性接口是为了对所有属性有关的事件进行分组,并给客户端呈现统一的接口。建议在适用的情况下使用该属性接口。第9.5节解释了事件和属性的详细结构。

上一章|继续阅读