正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
接入SFTP数据源 接入SYBASEIQ数据源 接入HANADB数据源 接入APPCUBE数据源 接入APIC数据源 接入数据治理中心数据源 接入本地文件数据源 接入IOT数据源 接入自定义数据源 接入COMPOSE数据源 父主题: 应用业务模型使用指导
华为云服务 函数工作流 短信服务 消息通知 对象存储服务 数据安全中心 图像识别 文字识别 人脸识别 CodeArts Artifact CodeArts Build CodeArts Check CodeArts Deploy CodeArts Req CodeArts Pipeline
准备一个可用的独立域名,用于作为API的访问域名。 确保已完成独立域名到“服务集成APIC连接地址”的域名解析配置,具体请参考增加A类型记录集。 若还没有独立域名,您可以通过域名注册服务申请域名,并通过备案中心完成域名备案。 如果数据API使用HTTPS请求协议,您还需要为独立
接入SFTP数据源 接入SYBASEIQ数据源 接入HANADB数据源 接入APPCUBE数据源 接入APIC数据源 接入数据治理中心数据源 接入本地文件数据源 接入IOT数据源 接入自定义数据源 父主题: 采集技术模型
断路器插件说明 概述 断路器是ROMA Connect在后端服务出现性能问题时保护系统的内置机制。当API的后端服务出现连续N次超时或者时延较高的情况下,会触发断路器的降级机制,向API调用方返回固定错误或者将请求转发到指定的降级后端。当后端服务恢复正常后,断路器关闭,请求恢复正常。
再定义每个物模型服务具备的属性、命令以及命令的参数。 以水表为例,水表具有多种能力,如上报水流、告警、电量、连接等各种数据,并且能够接受服务器下发的各种命令。在描述水表的能力时,可以将水表的能力划分五个物模型服务,每个物模型服务都需要定义各自的上报属性或命令,如下表所示。 表1 服务说明
配置断路器策略 ROMA Connect支持通过插件策略的方式,为API提供灵活的扩展能力。断路器是ROMA Connect在后端服务出现性能问题时保护系统的内置机制。当API的后端服务出现连续N次超时或者时延较高的情况下,会触发断路器的降级机制,向API调用方返回固定错误或者将
execute(data) { var plainText = "plainText"; //加解密用的密钥硬编码到代码中有较大的安全风险,建议在配置文件中存放,本示例以在自定义后端的配置管理中配置的secretKey为例进行说明 var secretKey = "#{secretKey}";
其他参数请参考创建函数API进行设置。 后端创建完成后,页面自动跳转到该后端的编辑器页面。 开发函数后端的功能实现。 在编辑器的左上角单击“文件 > 新建函数后端 > 空白模板”,在弹窗中单击“确定”,然后编写用于安全认证的函数脚本,完成后单击“保存”。 用于后端自定义认证的函数脚本应满足如下条件:
其他参数请参考创建函数后端进行设置。 后端创建完成后,页面自动跳转到该后端的编辑器页面,后端类型默认为数据后端。 开发函数后端的功能实现。 在编辑器的左上角单击“文件 > 新建函数后端 > 空白模板”,在弹窗中单击“确定”,然后编写用于安全认证的函数脚本,完成后单击“保存”。 用于后端自定义认证的函数脚本应满足如下条件:
test.js 测试用例 js\hmac-sha256.js 依赖库 licenses\license-crypto-js 第三方库license文件 licenses\license-node 创建工程 打开IntelliJ IDEA,选择菜单“File > New > Project”。
req_param_id String 对应的请求参数编号 表17 VpcInfo 参数 参数类型 描述 ecs_id String 云服务器ID ecs_name String 云服务器名称 cascade_flag Boolean 是否使用级联方式 暂不支持 vpc_channel_proxy_host
req_param_id String 对应的请求参数编号 表17 VpcInfo 参数 参数类型 描述 ecs_id String 云服务器ID ecs_name String 云服务器名称 cascade_flag Boolean 是否使用级联方式 暂不支持 vpc_channel_proxy_host
SSLContext(ssl.PROTOCOL_SSLv23) context.verify_mode = ssl.CERT_REQUIRED ##证书文件 context.load_verify_locations("phy_ca.crt") print('start producer')
使用VPC通道 2 : 不使用VPC通道 表14 VpcInfoV1 参数 是否必选 参数类型 描述 ecs_id 否 String 云服务器ID ecs_name 否 Integer 云服务器名称 cascade_flag 否 Boolean 是否使用级联方式 暂不支持 vpc_proxy_host
位置必须在API绑定的编排规则中存在 表14 VpcInfo 参数 是否必选 参数类型 描述 ecs_id 否 String 云服务器ID ecs_name 否 String 云服务器名称 cascade_flag 否 Boolean 是否使用级联方式 暂不支持 vpc_channel_proxy_host
其他参数请参考创建函数API进行设置。 后端创建完成后,页面自动跳转到该后端的编辑器页面。 开发函数后端的功能实现。 在编辑器的左上角单击“文件 > 新建函数后端 > 空白模板”,在弹窗中单击“确定”,然后编写用于安全认证的函数脚本,完成后单击“保存”。 用于前端自定义认证的函数脚本应满足如下条件:
编辑资产:在“资产介绍”页签下,单击编辑资产按钮,可以修改资产名称、资产图标、资产标签、资产描述。 编辑资产详情:在“资产介绍”页签下,单击“编辑文件”或者编辑按钮,编辑详情信息。 导入API:请参考导入API。 导入组合应用:请参考导入组合应用。 父主题: 我的资产
使用VPC通道 2 : 不使用VPC通道 表14 VpcInfoV1 参数 是否必选 参数类型 描述 ecs_id 否 String 云服务器ID ecs_name 否 Integer 云服务器名称 cascade_flag 否 Boolean 是否使用级联方式 暂不支持 vpc_proxy_host
支持跨域(CORS) 是否支持跨域访问API。 浏览器出于安全性考虑,限制从页面脚本内发起的跨域请求,此时页面只能访问同源的资源。而CORS允许浏览器向跨域服务器发送XMLHttpRequest请求,从而实现跨域访问。跨域访问API请参见配置跨域访问API。 父主题: 创建并开放数据API