检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设置应用中对接的ROMA Connect信息 操作场景 若应用中有与ROMA Connect对接,即如下场景。请参考本章节操作,在AstroZero中设置ROMA Connect信息。 场景一:通过配置连接器和ROMA Connect对接后,调用ROMA Connect的服务API,从而集成ROMA
了解配置连接器 什么是连接器 连接器是AstroZero提供的调用第三方服务的集成工具。AstroZero封装了不同类型的连接器用于对接相应的第三方服务,如OBS、MINIO、Redis、云搜索、OCR、智能边缘平台和SMS等。通过连接器,开发者无需关注实现代码,只需要配置一下服
MINIO:通过MINIO类型连接器,存储到MINIO上。 OBJECTSTORAGEPROXY:通过OBJECTSTORAGEPROXY类型连接器,存储到相应服务器上。 CUSTOMAPI:通过自定义接口,来上传和展示文件。 连接器:当存储配置为OBS、MINIO或OBJECTSTORAGEPROXY时,该参数才会显示,表示具体的连接器。
如何调用第三方接口 在使用AstroZero时,通常会调用第三方系统接口,进行数据交互。针对常见Rest和SOAP协议,AstroZero封装了Rest服务连接器和SOAP服务连接器。使用这两种连接器,可方便快捷的调用第三方接口,实现对第三方系统的数据增加、删除、修改和查找。 使
登录应用设计器 背景信息 在调用接口时,如果请求参数中需要填入对象名、服务编排名等,可进入应用设计器查看。 登录应用设计器 进入AstroZero服务控制台。 在主页中,单击“进入首页”,进入AstroZero新版应用开发页面。 图1 应用开发页面 在左侧导航中,单击“应用”,进入应用管理页面。
该请求实现将本地“abcdefg.zip”中的数据批量导入到AstroZero相应环境(开发环境或运行环境,根据接口中域名决定)中,且告知服务器导入的数据中不包含ID值。 POST https://AstroZero域名/u-route/baas/bulk/v1.0/import/data
“密钥类型”取值为“Opaque”,表示一般密钥类型。 “密钥数据”的“值”必须使用Base64编码。对字符串进行Base64加密,可以直接使用“echo -n 待编码内容 | base64”命令。 root@ubuntu:~# echo -n "待编码内容" | base64 无状态负载 等同于Kubernete
Kubernetes是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容和维护等功能。 节点(Node) 每一个节点对应一台服务器(可以是虚拟机实例或者物理服务器),容器应用运行在节点上。节点上运行着Agent代理程序(kubelet),用于管理节点上运行的容器实例。 实例(Pod)
export let theAction = new OfferingObjectQuery(); 可以把公共的对象Object定义,按分类放在一些公共的脚本里(例如pc_XXX.ts、cm_XXX.ts),其他需要的脚本直接引用即可。 语法规则 对象判空 单个对象示例: if(object){
发送事件图元 发送事件图元的作用 配置该图元能够使用系统预置的接口发送事件。事件可以被其他服务编排、BPM、状态机和触发器等接收。 如何使用发送事件图元 在基本中,拖拽“发送事件”图元至画布中。 选中发送事件图元,单击,设置基本信息。 表1 基本信息参数说明 参数 参数说明 标签
为AstroZero服务编排添加发送事件图元 发送事件图元的作用 配置该图元能够使用系统预置的,接口发送事件。事件可以被其他服务编排、工作流、状态机和触发器等接收。 如何使用发送事件图元 在基本中,拖拽“发送事件”图元至画布中。 选中发送事件图元,单击,设置基本信息。 表1 基本信息参数说明
管理应用中的连接器 操作场景 连接器是AstroZero提供的调用第三方服务的集成工具。AstroZero封装了不同类型的连接器用于对接相应的第三方服务,如OBS、MINIO、Redis、云搜索、OCR、智能边缘平台和SMS等。通过连接器,开发者无需关注实现代码,只需要配置一下服
应用名称在AstroZero中是应用的唯一标识符,在应用开发过程中,例如接口调用、业务用户登录等场景,会涉及拼接应用名称。 在应用开发页面,如果提示“您的租户没有配置默认邮件服务器地址,将会导致在服务编排/BPM/脚本中发送邮件功能不可用”,请直接忽略,本示例不涉及。 应用创建后,将会自动出现在经典版开发环境首页“项目
使用AstroZero开发应用支持哪些快捷键? 当前AstroZero的服务编排、脚本、触发器、决策表、数据接入、状态机和高级页面等功能区域,都支持键盘快捷键操作。 表1 快捷键说明 快捷键 快捷键功能说明 Alt+F2 获取锁。 用户A获取锁后,编辑器页面处于被锁定状态,用户A
调测AstroZero工作流 与服务编排类似,工作流也有一个流程执行历史的查看器,称为“日志跟踪器”。通过跟踪流程每一步的输入和输出,确定流程的执行结果是否符合预期。 调测工作流 参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“流程”。 将
如何调测BPM流程编排 使用说明 与服务编排类似,BPM也有一个流程执行历史的查看器,称为“日志跟踪器”。通过跟踪流程的每一步的输入和输出,确定流程的执行结果是否符合预期。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。 打开某个BPM,单击编辑器上方的“运行”按钮,运行BPM,模拟与BPM的交互。
应用集成开发概述 集成开发包括连接器、数据接入和开放接口三部分。其中,数据接入(DataAccess)和连接器(Connector),是将外部数据或功能模块集成到AstroZero中使用,而开放接口是将AstroZero中开发的脚本、服务编排等包装成自定义REST接口,供第三方系统使用。
Native服务图元 Native服务图元的作用 原生服务图元,用于调用原生服务提供的接口。当原生服务部署成功后,系统会把在原生服务中自定义的API接口生成相应的restaction,供服务编排调用。 前提条件 已在原生服务中配置好API,具体操作请参考配置API。 已接入服务实例,具体操作请参考注册Native
为AstroZero服务编排添加生成文档图元 赋值图元的作用 通过配置该图元,可将应用中配置的模板生成文档。如何端到端的使用模板生成文档,请参见使用AstroZero文件模板生成合同文档。 如何使用生成文档图元 新建模板场景。 模板场景是一个业务场景的集合,支持创建多个模板,模板
// BPM相关操作,推荐使用该API,原子级操作 └──$params // 获取组件事件的入参 图1 使用内置的模块代码 下面按照分类介绍标准页面中预置API。 组件类 获取当前组件 context.$component.current 根据KEY获取组件 API:context