数据转发是IOT中继平台针对业务应用或第三方平台应用推出的一项更特殊灵活的服务。给业务端应用提供一种新的选择。通过数据转发配置可以把接入本IOT中继平台的设备采集到的数据实时的推送到应用端消息服务器或应用服务器。实现更加灵活的应用。
主操作界面,IOT设备栏目下点击“数据转发配置”图标,打开设备数据转发配置界面
点击“转发配置”按钮,打开相应设备数据转发配置界面
数据转发配置界面有两个区域,上面部分是配置转发方式和转发目标连接认证信息,下面部分是选择需要转发推送的特征数据范围。
数据转发方式有“http转发”、“推送到kafka服务器”、“推送到RabbitQM服务器”三种类型。“http转发” 是通过http协议把数据推送到应用平台的服务器,通常目标平台提供restful API接口和鉴权接口,本IOT中继平台主动调用配置的API接口把本地数据推送给应用服务器。(注:选择http转发,应用服务器需要提供restful风格的鉴权连接API和对应的数据接收API)
“http转发” 需要配置目标服务器的IP、端口、连接账号、口令;连接认证方式(设置了“用户名+密码基础认证”、“HTTP Bearer Token”两种连接认证方式选择),http转发需要配置登录请求的地址和请求方法。
“推送到kafka服务器”、“推送到RabbitQM服务器” 需要提供连接目标消息服务器的IP、端口、连接账号和口令。
关于下面部分转发数据的选取,勾选需要转发的属性或事件数据,根据转发方式不同,填写转发的路径或消息服务器的TOPIC
数据的转发频率则由上面部分里面的转发心跳设置来确定转发数据的频率。
在数据转发配置界面另外提供了“启用转发”、“停止转发”按钮用来管理数据转发服务。另外提供了设备运行状态的图标和是否有转发服务的标识显示。