[英]Orion Context Broker - references to data models
我正在准備用於展示 OCB 功能的實驗室腳本,但是對於 OCB 如何引用 FIWARE 定義的數據模型存在誤解。 我知道參數“type”,它與新實體一起提供。 問題與OCB有關。 數據模型之間有什么區別?
我可以添加來自不同數據模型的不匹配的變量。 我找不到它的控制器,如果沒有,那真是太可惜了。 我遇到的問題與情況有關:
這沒有任何意義,OCB 對此有何反應?
根據我的經驗,只要命令的語義正確,它就會“吞下”更新的內容。
我收到了可以在應用程序層實施限制的信息,但我認為它應該已經與 OCB 一起提供。
這樣模型可能會出錯,並且這個例子並沒有真正的教育意義。 如果在為實體定義模型后,OCB 可以以某種方式與用戶交互並檢查或調試它收到的內容,這可能很有用。 這樣我想它會更專業,而且使用起來肯定更安全。 如果 OCB 沒有該功能,是否有進一步開發的可能性?
Orion Broker 對數據模型完全不可知。 Orion 並非旨在檢查架構或執行數據驗證。 事實上,數據的模式是免費的並且取決於應用程序,這是一個很好的特性。
然而,FIWARE 定義了數據模型以促進某些領域的協調,例如智慧城市。 因此,為了數據可移植性,重用或擴展現有數據模型是很好的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.