瓦石物联

分发服务

1. 概述

接入设备之后,我们就可以准备进行数据的分发了。瓦石物联中台的分发服务能够将采集到的设备数据,通过预设的方式自动分发到其他系统或应用,以实现数据共享和业务集成。这个功能的核心目的是打通数据流通环节,帮助企业将现场设备的实时运行信息、生产数据快速传递给管理系统、分析平台、上层应用。

2. 分发设置

瓦石物联中台的分发服务功能包含山海鲸API、通用APIMQTT 三种方式,它们是平台将采集到的设备数据分发到其他系统或应用的两种主要通道,目的是实现实时数据共享业务系统集成

2.1 山海鲸API

配置项说明
是否启用设置是否启用山海鲸API方式进行服务分发。
实时数据用于当设备数据发生变化时,向山海鲸可视化推送实时数据,
历史数据用于查询设备历史数据,供山海鲸可视化拉取历史记录。

山海鲸API分发服务设置,如下图所示:


山海鲸API需要打开山海鲸可视化软件,选择连接瓦石物联中台数据源来使用。


将山海鲸API填入“WakeStone地址”即可完成连接。


连接成功后,可在山海鲸可视化中查看、使用该数据。

2.2 通用API

配置项说明
是否启用设置是否启用通用API方式进行服务分发。
实时数据当设备数据发生变化时,平台会向这个地址发送一个HTTP POST请求,推送最新的数据。
历史数据用于拉取设备的历史数据,通常是外部系统调用中台接口获取历史记录时使用。
写入数据用于从外部系统向瓦石物联中台写入数据,实现下行控制或业务数据同步。

通用API分发服务设置,如下图所示:


该通用API可应用于Web应用、服务器后端或山海鲸可视化等平台中。


山海鲸可视化连接API的具体方式,请参看教程:连接API。

2.3 MQTT

配置项说明
是否启用设置是否启用MQTT方式进行服务分发。
订阅地址默认使用本地MQTT Broker,如果您使用的是远程MQTT Broker,则需要填写所用地址和端口。
订阅主题MQTT主题用来标识消息的通道,平台会将采集到的设备数据发布到这个主题下,订阅了这个主题的客户端就能收到消息。

MQTT分发服务设置,如下图所示:


使用MQTT分发服务需要通过软件或代码连接订阅地址,然后再监听订阅主题即可。