OCF技术原理及物联网程序开发指南
上QQ阅读APP看书,第一时间看更新

3.2 OCF资源

一个资源可能会被定义为一种或多种资源类型,请求实例化/创建一个资源应该指明定义该资源的一个或多个资源类型。一个资源将被托管在一个设备中,如上所述,一个资源应该有一个URI,该URI可以在创建或实例化资源时由管理机构分配,也可以通过资源类型的规范预定义,如图3-1所示。

图3-1 一个资源例子

核心资源是OCF规范中定义的、用于实现功能交互(如发现、设备管理等)的资源。其中,功能交互在第6章中定义。在核心资源中,“/oic/res”“/oic/p”和“oic/d”是所有的设备上都应该支持的;同时,设备可能根据支持的交互功能,支持其他的核心功能。