检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.net.URL;
Java SDK使用说明 操作场景 使用Java语言调用APP认证的API时,您需要先获取SDK,然后新建工程或导入工程,最后参考调用API示例调用API。 图1 调用流程 前提条件 已获取API的调用信息,具体请参见开发准备。 已安装开发工具和Java开发语言环境,具体请参见开发准备。
运行示例工程,查看消息生产与消费样例。 消息生成与消费的Main方法在RestMain.java中,以Java Application的方式运行即可。 示例代码解读 工程入口: 工程入口在RestMain.java文件中。 public class RestMain { private
Java SDK使用说明 操作场景 使用Java语言进行后端服务签名时,您需要先获取SDK,然后导入工程,最后参考校验后端签名示例校验签名是否一致。 Java SDK仅支持hmac和basic类型的后端服务签名。 前提条件 已ROMA Connect控制台创建签名密钥,并绑定API,具体请参见配置后端服务的签名校验。
Client与LINK进行对接,本例中Demo使用Java版本的SDK 前提条件 已获取设备的接入信息,具体请参见开发准备。 已安装开发工具和Java开发语言环境,具体请参见开发准备。 下载LINK Demo: Demo包括两个文件,DeviceConnectDemo.java用于连接设备,DeviceControlDemo
业务对接适配和验证 概述 在ROMA Connect实例中完成集成资产的恢复或迁移后,周边对接的业务应用也需要完成相应的对接适配,才能正常处理业务。 业务对接适配 与ROMA Connect对接的业务应用或设备,需要修改如下对接配置。 分类 业务场景 配置数据 服务集成 调用API
onse 物联网平台 边设备 物联网平台返回的更新子设备状态的响应 /v1/devices/{gatewayId}/topo/delete 物联网平台 边设备 物联网平台删除子设备 /v1/devices/{gatewayId}/topo/query 边设备 物联网平台 边设备查询网关信息
工业互联网集成 制造业数字化转型中有几类典型问题: 难以集成设备数据与环境数据 多品牌、多种类的生产设备要实现实时监控管理,则设备数据与环境数据需要采集和上传,不同品牌和种类的设备,使用的数据格式、数据库标准不一。 难以预防设备故障 工厂流水线上,任何一台机器出现故障,会对整条流水线产生巨大的影响。
设备数据上报 主题Topic Topic /v1/devices/{gatewayId}/datas 消息发送方 边设备 消息接收方 物联网平台 参数说明 字段名 必选/可选 类型 参数描述 devices 必选 DeviceS[] 设备数据。 DeviceS结构体说明 字段名 必选/可选
运行Demo报“java.lang.IllegalArgumentException: {IP address}_{timestamp}”错误 原因分析 ROMA Connect实例未绑定弹性公网IP。 解决方案 为ROMA Connect实例绑定弹性公网IP,绑定成功后再运行demo。
附录:spring-kafka对接限制 概述 spring-kafka兼容开源Kafka客户端,其与开源Kafka客户端的版本对应关系可参见Spring官网。spring-kafka兼容的Kafka客户端版本主要为2.x.x版本,而ROMA Connect消息集成的Kafka服务端版本为1
设备命令下发 主题Topic Topic /v1/devices/{gatewayId}/command 消息发送方 物联网平台 消息接收方 边设备 参数说明 字段名 必选/可选 类型 参数描述 deviceId 必选 String 平台生成的设备唯一标识,对应设备客户端ID。 msgType
主题Topic Topic /v1/devices/{gatewayId}/commandResponse 消息发送方 边设备 消息接收方 物联网平台 参数说明 字段名 必选/可选 类型 参数描述 msgType 必选 String 固定值"deviceRsp",表示设备的应答消息。 mid
查询网关信息 主题Topic Topic /v1/devices/{gatewayId}/topo/query 消息发送方 边设备 消息接收方 物联网平台 参数说明 字段名 必选/可选 类型 参数描述 mid 必选 Integer 命令ID。 nodeId 必选 String 设备标识。
FDI通过公网对接其他租户的MRS HIVE如何配置? 首先需要将MRS的IP全部绑定EIP,然后在MRS配置文件中的私网IP全部替换成EIP,再到hdfs-site.xml文件中添加一个配置项“dfs.client.use.datanode.hostname”,值设为“true”。
节点创建完后,连接设备,启动插件,用户即可通过“下发策略”按钮,下发创建的策略。 插件管理 使用前,需安装EdgeShell客户端,与LINK建立连接后才可使用。 父主题: 设备管理
删除网关子设备 主题Topic Topic /v1/devices/{gatewayId}/topo/delete 消息发送方 物联网平台 消息接收方 边设备 参数说明 字段名 必选/可选 类型 参数描述 id 必选 Integer 删除子设备命令ID。 deviceId 必选 String
添加网关子设备 主题Topic Topic /v1/devices/{gatewayId}/topo/add 消息发送方 边设备 消息接收方 物联网平台 参数说明 字段名 必选/可选 类型 参数描述 mid 必选 Integer 命令ID。 deviceInfos 必选 List<DeviceInfos>
更新网关子设备状态 主题Topic Topic /v1/devices/{gatewayId}/topo/update 消息发送方 边设备 消息接收方 物联网平台 参数说明 字段名 必选/可选 类型 参数描述 mid 必选 Integer 命令ID。 deviceStatuses 必选 List<DeviceStatus>
更新网关子设备状态响应 主题Topic Topic /v1/devices/{gatewayId}/topo/updateResponse 消息发送方 物联网平台 消息接收方 边设备 参数说明 字段名 必选/可选 类型 参数描述 mid 必选 Integer 命令ID。 statusCode 必选