首个公开工作草案:万维物联网(WoT)物描述2.0

作者及发布日期

发布:

W3C万维物联网工作组(Web of Things Working Group)发布万维物联网物描述第二版(Web of Things (WoT) Thing Description 2.0) 首个公开工作草案。本文档描述了万维物联网(Web of Things,WoT)物描述(Thing Description, TD)第二版的形式化信息模型与通用表示方法。物描述用于定义“物”的元数据及接口,其中“物”(Thing)是指能够提供交互并参与WoT的物理或虚拟实体的抽象表示。物描述基于一套精炼的词汇表提供标准化交互机制,既可实现多样化设备的集成,又能支持各类应用间的互操作。物描述默认采用支持JSON-LD处理的JSON格式编码,这为以机器可理解的方式表达关于Thing的知识提供了强大的基础。物描述实例可以由Thing本身托管,也可以在Thing存在资源限制(例如有限的内存空间)或需要为兼容WoT的旧设备适配物描述时,进行外部托管。此外,本文档还引入了物模型(Thing Model)概念,允许开发者仅针对物联网(Internet of Things,IoT)实体的模型或类别进行描述。物模型可视为物描述实例的模板,但其约束条件更为宽松,例如对具体通信元数据不作或仅作少量要求。

本规范延续了WoT物描述1.1(WoT Thing Description 1.1)的工作,但不保证向后兼容性。若出现不兼容的情况,将为实现者提供迁移至新版本的具体指导。

与此同时,工作组废弃了WoT绑定模板(WoT Binding Templates),并用WoT绑定注册表(WoT Binding Registry)取而代之。此外,工作组还更新了WoT配置文件(WoT Profiles)工作草案。

相关的 RSS