簡體   English   中英

如何在 oneM2M 的 flexcontainer 中創建屬性?

[英]How to create attribute in flexcontainer in oneM2M?

我正在嘗試在 oneM2M 的 flexcontainer 中創建屬性,我已經在 oneM2M 中創建了容器和內容實例。 現在我需要使用 flexcontainer。

我從您的問題中猜想您嘗試直接創建 <flexContainer> 資源。 這是不可能的。 <flexContainer> 可以看作是一個需要進一步指定的“抽象基類”。 在 oneM2M 中,這些派生資源類型稱為專業化 化從 <flexContainer> 中獲取所有資源特定屬性,並添加實際代表功能部分的自定義屬性。 現在可以像任何其他資源一樣創建、檢索此專業化等。

以 oneM2M 的 TS-0023 文檔中定義的時鍾專業化為例。 它添加了三個新的自定義屬性,即currentTimecurrentDatecurrentTimeZone以表示時鍾功能。

請注意,您使用的 CSE 實現通常需要支持 <flexContainer> 資源類型,以及您要使用的特定專業化。 如果您想創建自己的專業化,那么 CSE 必須支持用戶定義的專業化及其驗證。

oneM2M 規范可在此處獲得: https://www.onem2m.org/technical/published-specifications

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM