为什么我们需要语义描述符?
Why do we need Semantic Descriptor?
我们可以看到 有[customAttribute]和 Table 9.6.35-1(TS-0001) 中的属性。 [customAttribute] 属性 可以保存 的值。
< semanticDescriptor> 包含一些具有关系和值的 RDF,但我们也可以将这些值存储在 [CustomAttribute] 属性 对吧?那么,为什么我们在 中需要 属性?
您可以定义一个新的 专业化,它除了实际的功能数据点之外还包含一个额外的属性,您可以在其中存储 RDF 或对 RDF 的引用。但是您无法利用 CSE 提供的所有语义支持。
不仅是一个属性,而且是大多数其他资源类型的子资源。它用于存储父资源的语义描述(RDF 描述)。但它可以提供比 RDF 更多的信息,例如 ontology 参考、相关语义或关于描述的语义有效性的状态。
但更重要的是,向资源添加 可以为该资源启用 CSE 的全方位语义支持,即。语义过滤、发现和查询、推理、数据分析、混搭、语义验证等
请查看 oneM2M 的 TS-0001,第 9.6.30 章 - "Resource Type semanticDescriptor" 了解资源类型的描述。 oneM2M 中语义支持的一般规范可以在 TS-0034 "Semantics Support".
中找到
我们可以看到
< semanticDescriptor> 包含一些具有关系和值的 RDF,但我们也可以将这些值存储在 [CustomAttribute] 属性 对吧?那么,为什么我们在
您可以定义一个新的
但更重要的是,向资源添加
请查看 oneM2M 的 TS-0001,第 9.6.30 章 - "Resource Type semanticDescriptor" 了解资源类型的描述。 oneM2M 中语义支持的一般规范可以在 TS-0034 "Semantics Support".
中找到