Orion Context Broker - 对数据模型的引用
Orion Context Broker - references to data models
我正在准备展示 OCB 功能的实验室脚本,但是
对于 OCB 如何引用由定义的数据模型存在误解
固件。我知道参数 'type',它与新的一起提供
实体。问题与 OCB 有关。数据模型之间有何区别?
我可以添加来自不匹配的不同数据模型的变量。我
找不到它的控制器,如果没有,那就太可惜了。我遇到的问题与情况有关:
- 正在创建具有声明类型的实体,例如:设备
- 添加一些未在设备架构中指定的参数。它可能是 Garden 数据模型中的 dateLastWatering。
这没有任何意义,OCB 对此有何反应?
根据我的经验,只要命令的语义正确,它只是 "swallows" 更新的内容。
我收到的信息表明可以在应用层实施限制,但我认为它应该与 OCB 一起提供。
这样的模型可能会出错,而且这个例子也没有真正的教育意义。它
如果在为实体定义模型后,OCB 可以交互,则可能会有用
以某种方式与用户一起检查或调试它收到的内容。那样就可以了
我猜想更专业,并且可以肯定使用起来更安全。如果 OCB 没有
该功能是否有进一步开发的可能性?
Orion Broker 完全不了解数据模型。 Orion 无意检查模式或执行数据验证。事实上,Data 的模式是免费的,并且取决于应用程序,这是一个很好的特性。
但是,FIWARE 定义了数据模型以促进某些领域(例如智慧城市)的协调。因此,为了数据可移植性,重用或扩展现有数据模型是很好的。
我正在准备展示 OCB 功能的实验室脚本,但是 对于 OCB 如何引用由定义的数据模型存在误解 固件。我知道参数 'type',它与新的一起提供 实体。问题与 OCB 有关。数据模型之间有何区别?
我可以添加来自不匹配的不同数据模型的变量。我 找不到它的控制器,如果没有,那就太可惜了。我遇到的问题与情况有关:
- 正在创建具有声明类型的实体,例如:设备
- 添加一些未在设备架构中指定的参数。它可能是 Garden 数据模型中的 dateLastWatering。
这没有任何意义,OCB 对此有何反应?
根据我的经验,只要命令的语义正确,它只是 "swallows" 更新的内容。
我收到的信息表明可以在应用层实施限制,但我认为它应该与 OCB 一起提供。
这样的模型可能会出错,而且这个例子也没有真正的教育意义。它 如果在为实体定义模型后,OCB 可以交互,则可能会有用 以某种方式与用户一起检查或调试它收到的内容。那样就可以了 我猜想更专业,并且可以肯定使用起来更安全。如果 OCB 没有 该功能是否有进一步开发的可能性?
Orion Broker 完全不了解数据模型。 Orion 无意检查模式或执行数据验证。事实上,Data 的模式是免费的,并且取决于应用程序,这是一个很好的特性。
但是,FIWARE 定义了数据模型以促进某些领域(例如智慧城市)的协调。因此,为了数据可移植性,重用或扩展现有数据模型是很好的。