检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 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;
单击“OK”,完成“Package”的创建。 选择“com.apig.sdk.demo”,单击鼠标右键,选择“New > Java Class”,在“Name”中输入“Main”单击“OK”,完成“Main”文件创建。 图14 新建Class 配置Class。 创建完成后,打开“Main”文件,添加“public
运行示例工程,查看消息生产与消费样例。 消息生成与消费的Main方法在RestMain.java中,以Java Application的方式运行即可。 示例代码解读 工程入口: 工程入口在RestMain.java文件中。 public class RestMain { private
Java SDK使用说明 操作场景 使用Java语言进行后端服务签名时,您需要先获取SDK,然后导入工程,最后参考校验后端签名示例校验签名是否一致。 Java SDK仅支持hmac和basic类型的后端服务签名。 前提条件 已ROMA Connect控制台创建签名密钥,并绑定API,具体请参见配置后端服务的签名校验。
前了解自定义后端开发要求。 函数后端当前仅支持使用JavaScript编写函数,JavaScript引擎运行于Java虚拟机,可调用ROMA Connect提供的Java类实现具体功能。 脚本开发应基于内置推荐的加密算法,不建议用户自行实现。 公共配置引用 自定义后端支持添加变量
IntelliJ IDEA:2018.3.5或以上版本。 Eclipse:3.6.0或以上版本。 开发语言环境版本要求: 1.8.111或以上版本的Java Development Kit。 设备开发要求: 通过MQTT协议接入设备时,当前仅支持MQTT协议中的QoS0和QoS1。 为防止因
配置编排任务流程 概述 编排任务,通过可视化UI界面来创建任务,以降低不同经验背景用户的开发门槛。编排任务主要支持以下功能: 通过一个处理器节点实现一个数据源到N个目标端的采集,能够完成1:N场景的数据采集。 任务配置采用拖拽节点的方式实现参数配置,简化流程。 编排模式的数据转换
Client与LINK进行对接,本例中Demo使用Java版本的SDK 前提条件 已获取设备的接入信息,具体请参见开发准备。 已安装开发工具和Java开发语言环境,具体请参见开发准备。 下载LINK Demo: Demo包括两个文件,DeviceConnectDemo.java用于连接设备,DeviceControlDemo
行即可。 # java -jar MysqlConnector-1.0-SNAPSHOT.jar & 在开发调试阶段,也可以直接基于Intellij idea或Eclipse工具启动,只要启动MysqlConnectorApplication.java类即可。 创建自定义连接器模型。
运行Demo报“java.lang.IllegalArgumentException: {IP address}_{timestamp}”错误 原因分析 ROMA Connect实例未绑定弹性公网IP。 解决方案 为ROMA Connect实例绑定弹性公网IP,绑定成功后再运行demo。
准备资源 概述 ROMA Site协同版实例目前仅支持自建站点,企业自建边缘节点,使用客户自有机房的虚拟机。 在创建自建站点类型ROMA Site实例前,需要准备虚拟机资源、安装Docker、安装Haveged、配置NTP时间同步、挂载磁盘,以及检查虚拟机与ROMA Site、I
根据规划的架构拖拽“节点”或“分组”到右侧绘制框中。 右键拖拽的“节点”或“分组”,可进行属性设置。 表2 节点属性设置 参数 参数说明 名称 自定义此节点的名称。 背景颜色 自定义修改此节点的背景颜色。 高度 自定义此节点边框高度,也可在绘制框中直接拖拽。 宽度 自定义此节点边框宽度,也可在绘制框中直接拖拽。
令运行即可。 # java -jar RealtimeConnector-1.0-SNAPSHOT.jar & 以MQS数据源作为源端,MySQL作为目标端为例创建实时任务。 参考创建数据集成任务(普通任务)接入源端MQS数据源和目标端MySQL数据源,并创建实时任务。完成后运行
使用iOS系统时,如何进行APP认证? 目前APIC为APP认证提供了Java、Python、C、PHP、Go等多种语言的SDK与demo,当您使用iOS系统或者其他未包含在内的语言时,请参考APP认证工作原理进行APP认证。 父主题: 服务集成
返回类型 方法和说明 static java.lang.String decode(java.lang.String content) 对字符串进行Base64解码 static java.lang.String decodeUrlSafe(java.lang.String content)
现了高效的消息传递机制,可以在分布式系统中进行消息的异步传递和处理。RabbitMQ基于AMQP(Advanced Message Queuing Protocol)协议,支持多种编程语言,包括Java、Python、Ruby、.NET等。 创建RabbitMQ连接 登录新版ROMA
返回类型 方法和说明 static java.lang.String decrypt(java.lang.String encryptText, java.lang.String secretKey) 使用密钥对密文进行AES解密。 static java.lang.String encrypt(java
等场景。它还提供了可视化的管理界面,便于配置和监控,具有较高的可靠性和灵活性。ActiveMQ可用于构建分布式系统,支持多种编程语言和平台,提供了广泛的API支持。 创建ActiveMQ连接 登录新版ROMA Connect控制台。 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。
等场景。它还提供了可视化的管理界面,便于配置和监控,具有较高的可靠性和灵活性。ActiveMQ可用于构建分布式系统,支持多种编程语言和平台,提供了广泛的API支持。 创建ActiveMQ连接 登录新版ROMA Connect控制台。 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。
使用示例 通过以下java代码生成公钥和私钥: import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.PrivateKey; import java.security