检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
文字识别 文字识别连接器用于对接华为云文字识别服务,可以通过文字识别服务准确识别图像中的文字。 前提条件 使用文字识别连接器前,需要开通华为云文字识别服务。 创建文字识别连接 登录新版ROMA Connect控制台。 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。 选择“华为云服务”类别下的“文字识别”。
Java SDK使用说明 操作场景 使用Java语言调用APP认证的API时,您需要先获取SDK,然后新建工程或导入工程,最后参考调用API示例调用API。 图1 调用流程 前提条件 已获取API的调用信息,具体请参见开发准备。 已安装开发工具和Java开发语言环境,具体请参见开发准备。
运行Demo报“java.lang.IllegalArgumentException: {IP address}_{timestamp}”错误 原因分析 ROMA Connect实例未绑定弹性公网IP。 解决方案 为ROMA Connect实例绑定弹性公网IP,绑定成功后再运行demo。
Java SDK使用说明 操作场景 使用Java语言进行后端服务签名时,您需要先获取SDK,然后导入工程,最后参考校验后端签名示例校验签名是否一致。 Java SDK仅支持hmac和basic类型的后端服务签名。 前提条件 已ROMA Connect控制台创建签名密钥,并绑定API,具体请参见配置后端服务的签名校验。
运行示例工程,查看消息生产与消费样例。 消息生成与消费的Main方法在RestMain.java中,以Java Application的方式运行即可。 示例代码解读 工程入口: 工程入口在RestMain.java文件中。 public class RestMain { private
import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.net.URL;
返回类型 方法和说明 static java.lang.String decode(java.lang.String content) 对字符串进行Base64解码 static java.lang.String decodeUrlSafe(java.lang.String content)
通过打印日志或调试中断的方式得到客户端计算的canonicalRequest,每种语言SDK中计算canonicalRequest的位置如下: 表1 常见语言SDK中计算canonicalRequest的位置 语言 位置 java(版本<3.1.0) libs/java-sdk-core-*
前了解自定义后端开发要求。 函数后端当前仅支持使用JavaScript编写函数,JavaScript引擎运行于Java虚拟机,可调用ROMA Connect提供的Java类实现具体功能。 脚本开发应基于内置推荐的加密算法,不建议用户自行实现。 公共配置引用 自定义后端支持添加变量
Client与LINK进行对接,本例中Demo使用Java版本的SDK 前提条件 已获取设备的接入信息,具体请参见开发准备。 已安装开发工具和Java开发语言环境,具体请参见开发准备。 下载LINK Demo: Demo包括两个文件,DeviceConnectDemo.java用于连接设备,DeviceControlDemo
返回类型 方法和说明 static java.lang.String decrypt(java.lang.String encryptText, java.lang.String secretKey) 使用密钥对密文进行AES解密。 static java.lang.String encrypt(java
figFiles”路径中得到“hosts”文件。 从“MRS_Services_ClientConfig_ConfigFiles > MRS_Services_ClientConfig_ConfigFiles > HBase > config”路径中得到“hbase-site.xml”文件。
nfigFiles”路径中得到“hosts”文件。 从“MRS_Services_ClientConfig_ConfigFiles > MRS_Services_ClientConfig_ConfigFiles > HDFS > config”路径中得到“core-site.xml”、“hdfs-site
华为云服务 函数工作流 短信服务 消息通知 对象存储服务 数据安全中心 图像识别 文字识别 人脸识别 CodeArts Artifact CodeArts Build CodeArts Check CodeArts Deploy CodeArts Req CodeArts Pipeline
IntelliJ IDEA:2018.3.5或以上版本。 Eclipse:3.6.0或以上版本。 开发语言环境版本要求: 1.8.111或以上版本的Java Development Kit。 设备开发要求: 通过MQTT协议接入设备时,当前仅支持MQTT协议中的QoS0和QoS1。 为防止因
从“xxx_Services_ClientConfig_ConfigFiles”路径中得到“hosts”文件。 从“xxx_Services_ClientConfig_ConfigFiles > HBase > config”路径中得到“hbase-site.xml”文件。 从“xxx_Service
递和处理。RabbitMQ基于AMQP(Advanced Message Queuing Protocol)协议,支持多种编程语言,包括Java、Python、Ruby、.NET等。 创建RabbitMQ连接 登录新版ROMA Connect控制台。 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。
iles”路径中得到“hosts”和“Version”文件。 从“MRS_Services_ClientConfig_ConfigFiles > MRS_Services_ClientConfig_ConfigFiles > Hive > config”路径中得到“hiveclient
Kafka配置文件方法如下: 获取“krb5.conf”和“user.keytab”文件。 参考下载用户认证文件,在MRS Manager下载用户认证文件,解压后得到“krb5.conf”和 “user.keytab”文件。 获取“fikafka-producer.properties”、“fikafka-consumer
ActiveMQ ActiveMQ是一种基于Java Message Service(JMS)标准的开源消息中间件,提供可靠、高效、可扩展的消息传递机制,支持多种消息协议和传输协议,如TCP、UDP、SSL、NIO等。ActiveMQ支持多种队列和主题模式,可以用于异步消息传递、