我目前正在开发一个(android(应用程序,该应用程序应该访问和更新存储在我的FIWARE实例中的数据,并响应订阅。
是否有关于如何访问数据的推荐架构?我应该直接使用 Orion NGSIv2 API,还是应该在我的应用程序和 FIWARE 之间实现一个中间件层?
根据 NGSIv2 API 规范:
FIWARE-NGSI v2 旨在管理上下文信息的整个生命周期,包括更新、查询、注册和订阅。
通过您在问题中的简短描述,您显然只想管理数据(访问和更新:GET
和UPDATE
(。因此,您将不需要任何中间软件。
在这里,您可以看到如何使用FIWARE Orion。本文包含一个架构示例,在 Android 上收集数据并发送到 Orion。猎户座使用的另一个例子。我认为这些是你的第一步。