定期从外部更新 ContextBroker API
Periodically update ContextBroker from an external API
我安装了带有 ContextBroker 和 Cygnus 的 Fiware 平台。一切正常。我希望 ContextBroker 每小时自动更新一次,方法是从外部服务器上的 API 获取数据(API 格式为 JSON,returns 数据带有 GET 请求) .
可能吗?怎么办?
每小时:
- ContextBroker 请求获取天气数据
- ContextBroker 更新 "weather" 返回数据的实体
谢谢
一般来说,Orion Context Broker 希望上下文生产者推送数据。
Orion 拉取数据的唯一情况是在 context provider scenarios 中,并且仅以瞬态方式执行,即它从上下文提供程序获取数据并在响应中发送给客户端,但数据不是存储在由 Orion 管理的上下文数据库中。
此外,您可以查看 FIWARE Device Simulator. This is a powerful and flexible tool which allows to use external
as a source of data, allow acting as a bridge between your source of data and Orion Context Broker. From its documentation:
external: Information about an external source from which to load, to transform and to register data into a Context Broker instance.
我安装了带有 ContextBroker 和 Cygnus 的 Fiware 平台。一切正常。我希望 ContextBroker 每小时自动更新一次,方法是从外部服务器上的 API 获取数据(API 格式为 JSON,returns 数据带有 GET 请求) .
可能吗?怎么办?
每小时:
- ContextBroker 请求获取天气数据
- ContextBroker 更新 "weather" 返回数据的实体
谢谢
一般来说,Orion Context Broker 希望上下文生产者推送数据。
Orion 拉取数据的唯一情况是在 context provider scenarios 中,并且仅以瞬态方式执行,即它从上下文提供程序获取数据并在响应中发送给客户端,但数据不是存储在由 Orion 管理的上下文数据库中。
此外,您可以查看 FIWARE Device Simulator. This is a powerful and flexible tool which allows to use external
as a source of data, allow acting as a bridge between your source of data and Orion Context Broker. From its documentation:
external: Information about an external source from which to load, to transform and to register data into a Context Broker instance.