数据订阅¶
数据订阅服务使数据能够被主动推送给消费数据的应用程序,而不是由应用程序通过重复轮询的方式来调用 API 获取数据。 因此,数据订阅可以提高数据的访问效率,EnOS Edge 的数据订阅服务为应用程序提供 SDK,供其高效订阅以下类型的数据:
设备实时数据
基本资产告警数据
边缘设备配置更改事件数据
异步控制结果数据
EnOS Edge 的数据订阅服务流程如下图所示:
应用场景¶
EnOS Edge 的数据订阅服务主要应用于使用发布订阅模式开发的应用程序,使其能够近似实时地获取数据。
功能特性¶
EnOS Edge 的数据订阅服务的功能特性如下:
按需和灵活消费 支持按照型号、测点、设备标签方式筛选订阅数据。
云和边缘应用共用 SDK EnOS Cloud 和 EnOS Edge 共享同一个数据订阅 SDK,避免云边应用程序使用两套代码。
可视化数据订阅配置 交付工程师可以可视化的修改配置
安全 授权应用程序获取数据,并支持鉴权应用程序标识。
性能 在 2 核 4GB 内存配置中,一个订阅主题的最大吞吐量高达每秒 3万点,且具备扩展性。