检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
因此在Spring Boot项目工程中使用spring-kafka连接ROMA Connect时,请确保客户端与服务端的Kafka版本一致。
通过环境变量,可实现同一个API,在不同环境中调用不同的后端服务。 负载通道 ROMA Connect通过创建负载通道,可访问同一VPC内的弹性云服务器(ECS),并把弹性云服务器中已部署的后端服务用于API开放。另外负载通道还可以实现后端服务访问的负载均衡功能。
配置设备数据转发MQS 概述 ROMA Connect不会直接存储设备上报的数据,用户需要通过配置数据转发规则,把设备数据转发到其他服务进行存储。本实践中,把设备数据转发到ROMA Connect的消息集成MQS。 操作步骤 创建用于存储设备数据的消息Topic。
订阅设备通知 概述 ROMA Connect提供设备变更通知服务,当订阅的设备状态发生变化,如设备上线、下线、删除等,ROMA Connect会发送消息到对应的消息集成Topic,方便实时获取设备最新状态信息。
浏览器查询服务器,当前页面所在的源是否在服务器的许可名单之中,以及可以使用哪些HTTP请求方法和头信息字段。预检通过后,浏览器向服务器发送简单请求。
解决方案 服务集成APIC是ROMA Connect的API集成组件,支持将已有后端服务、数据源和自定义函数封装成标准的RESTful API,并对外开放,简化分享数据或提供服务的过程,降低企业之间对接的成本。
在停止被重置消费组客户端后,需要经过ConsumerConfig.SESSION_TIMEOUT_MS_CONFIG配置的时间(默认10000毫秒),服务端才认为消费组客户端真正下线。
流任务启动成功后,用户可以在对应ROMA Connect实例的“服务集成 APIC > API列表”中查看并编辑该发布的API。
实现设备与后端各应用的消息互通 用户可以在控制台配置规则引擎实现设备与其他设备、后端、其他云服务的消息互通。 LINK支持规则引擎转发数据到消息集成MQS。第三方服务通过MQS服务获取数据,实现设备与第三方服务的异步消息通信。
IMAP服务器地址 填写IMAP邮箱服务器地址。一般为IP地址或者域名形式。 不需要包含协议方案及端口号。 端口 SMTP邮箱服务器地址的端口。 邮箱地址 发件人邮箱地址。比如lilei@imap.com。 密码 发件人邮箱密码。 是否使用SSL加密 选择是否启用SSL加密。
services 必选 List<Services> 服务列表。 Services结构体说明 字段名 必选/可选 类型 参数描述 serviceId 必选 String(256) 服务ID。 data 必选 ObjectNode 服务数据。
打造数据底座,提供标准数据服务 将所有的数据,使用ROMA FDI与MQS组件进行快速集成,并开放给企业不同后端的服务。比如闸机设备系统的车辆数据,资产管理系统的设备状态、路灯系统的开关与设备信息等等,数据以实时或者异步批量的方式传输给后端服务,用作分析与联动管理。
服务集成:把已有后端服务、数据源和自定义函数封装成标准的RESTful API,并对外开放。 消息集成:创建消息Topic,不同系统通过Topic进行对接,发送和接收消息。 设备集成:在云端定义设备模型和注册设备,设备通过集成SDK接入云端,发送和接收消息。
连接器定义了针对某种数据源的规范,连接器实例则对应了具体的RESTful服务,所以需要指定RESTful连接地址 (由部署的用户服务器地址决定)。 图3 发布连接器 接入自定义数据源。 在左侧的导航栏选择“数据源管理”,单击页面右上角的“接入数据源”。
前提条件 准备装有1.8及以上版本JDK的Linux服务器。 IntelliJ IDEA版本为:2018.3.5或以上版本,Eclipse版本为:3.6.0或以上版本。
创建数据后端 通过创建数据后端,把要开放的数据库转换为API的后端服务。 调用“创建后端API”接口,创建一个自定义后端,并获取返回的后端API编号。
使用自定义后端开发自定义认证 使用ROMA Connect的服务集成APIC,可以快速将已有后端服务、数据源和自定义函数封装成标准的RESTful API并对外开放,简化了业务系统间的对接过程,降低了对接成本。
请求方法 HTTP请求方法(也称为操作或动词),它告诉服务你正在请求什么类型的操作。 表2 HTTP方法 方法 说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。
此处假设设备为一个温度传感器产品,为产品创建一个温度服务“Temperature”。 表2 服务能力信息配置 参数 配置说明 物模型服务名称 填写物模型服务的名称,此处填写为“Temperature”。 是否启用 是否启用该物模型服务,保持默认“启用”。
支持的动作 GET:GET 请求用于从服务器获取资源。它将请求参数附加在 URL 中,适用于查询数据或获取资源的场景。 POST:POST 请求用于向服务器提交数据,通常用于创建新资源或执行操作。 PUT:PUT 请求用于更新服务器上的资源,适用于替换或更新整个资源的场景。