检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
发布与部署AstroZero开发应用的源码包 操作场景 源码包主要用于同一账号内,在不同环境之间的资产迁移,以源环境的状态继续开发(类似自己代码仓库),或者用于备份账号自己的代码,以便在需要恢复时使用。 源码包中的所有组件,都不受保护和限制。在其他开发环境安装后,可编辑包中组件,
字签名的,因此可以被验证和信任。JWT鉴权模式一般用于AstroZero内部服务之前的相互访问。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。 在左侧列表中,单击,选择“HTTP > Rest服务”。 在新建或修改Rest服务时,设置鉴权信息。 图1 JWT鉴权模式
说明 GET 请求服务器返回指定资源,如获取对象列表。 PUT 请求服务器更新指定资源,如按记录ID更新数据。 POST 请求服务器新增资源或执行特殊操作,如新增对象数据。 DELETE 请求服务器删除指定资源,如按记录ID列表删除对象数据。 HEAD 请求服务器资源头部。 PATCH
分区,从而提升并发处理性能。 发送到外部:系统内部有配置与AstroZero相连Kafka的固定Topic(__BINGO_SYS_TOPIC)。 不勾选,表示将事件数据发到默认的Topic上。 勾选,表示将事件数据发送到与AstroZero相连Kafka的其他Topic上。 延
在服务编排中调用原生服务 参考如何登录经典应用设计器中操作,进入待调用原生服务的应用设计页面。 鼠标放应用的某个文件夹(如Logic)上,单击“+”,选择“服务编排”。 设置服务编排的标签和名称,单击“添加”。 图2 添加一个空白的服务编排 在服务编排设计页面左侧的“Native服务 > O
表1 新建SFTP类型归档实例参数说明 参数 说明 主机 SFTP服务器的IP地址。 端口 SFTP服务器的端口号。 取值范围:22~65535。 用户名 访问SFTP服务器的用户名。 密码 访问SFTP服务器的用户密码。 存储根目录 访问根目录,所有的访问操作都会加上这个路径前缀。
如何使用服务编排开发业务的基本逻辑中创建了呼吸机资源对象Respirator,本章节将介绍通过服务编排中内置的对象操作图元来开发服务编排,实现Respirator对象数据的增删改查功能。 创建对象数据 由于服务编排中内置的记录创建图元无法批量创建,需要循环调用记录创建图元,进行批量创建。
而当前版本已经发生了变更,您可以尝试通过设置兼容性开关来恢复原来的功能。 设置应用的兼容性 参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“设置”,进入应用设置页面。 在菜单栏中,选择“高级设置”。 在“兼容性设置”页签中,开启“页面组件的
Action 使用说明 Rest Action启用后,可在脚本中调用已创建的Rest Action。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。 将鼠标放在某个文件夹上(如Logic),单击加号,选择“脚本”。 图1 选择脚本 设置脚本的名称,单击“添加”。 图2
绑定”下绑定一个模型,还可以在空表单中,设计好表单后,在表单中的某组件(如输入框、下拉框等)上绑定模型字段。 图1 元数据表单配置向导 图2 表单组件 数据绑定 通过建立不同类型的视图模型,将各种数据源和组件的返回值或者属性值进行关联,实现动态数据效果。 值绑定:值绑定类似vue
导入导出应用中对象的元数据 将当前系统中的对象元数据导出,然后在其他环境或账号导入,实现数据迁移和备份,如迁移旧的元数据和数据去新的环境,保持对象的一致和兼容。从而实现在不同的账号间或环境间的数据迁移,避免重复开发和不兼容的开发。 导出对象元数据 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
场景是脚本已实现了逻辑开发,这时不想修改脚本但需要去实现某个功能,此时可选择使用触发器。 流程开发:与服务编排类似,工作流也是一套图形化的流程编排引擎,但是工作流着重于构建带有用户交互行为的业务流程,例如审批流、工单派发流程等。在实际的业务流程开发中,通常会将工作流与服务编排结合
业务用户在前台登录时,需要先在线下开发一个登录组件,上传到高级页面,并在高级页面中配置组件桥接器中的数据。最后在页面中,输入登录账号密码,通过调用“用户登录服务编排”,实现“业务用户”页面登录功能。 本文以“A”应用为例,介绍如何开发登录页面,具体流程如图1所示。 图1 应用登录页面开发流程 步骤一:开发自定义组件
配置该图元能够中断已存在的循环,必须与循环图元搭配使用,类似break的功能。 如何使用跳出循环图元 在逻辑中,拖拽“跳出循环”图元至画布中。 选中跳出循环图元,单击,设置基本信息。 表1 基本信息参数说明 参数 说明 标签 设置图元的标签,用于在服务编排设计页面展示。系统会自动填入该值
调用接口出错后,用户可根据每个接口对应的错误码来定位错误原因。AstroZero支持用户自定义错误码,并支持对错误码描述进行多语言国际化配置,实现根据语言的不同将错误码描述信息进行不同的展示。 本节介绍的是如何在管理中心配置错误码,用户还可以在应用开发工作台中配置错误码(相关操作请参
自动保存在缓存中。默认每15分钟保存一次,最长保存7天。您可以恢复最近15次,自动保存的数据。 自动保存机制 参考登录经典应用设计器中操作,进入应用设计器。 在左侧菜单列表中,单击,进入自动保存恢复页面。 在自动保存恢复页面,可查看到AstroZero自动保存的数据。 注意数据不是实时刷新的。
在开发环境修改数据接入的任意配置数据(包括所有图元的配置信息),在打包时,可配置是否覆盖新环境中的同名数据接入配置。 参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“集成”。 单击消息接入后的“+”,进入新建消息接入页面。 直接单击“新建”,进入新建数据接入页面。 在页面右侧“图元
请求参数 表1 请求参数 参数 是否必选 参数类型 描述 name 是 String 参数解释: BPM的名称,请参考登录应用设计器中操作,进入应用设计器,在“流程 > 工作流”列表中查看。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 version 否 String
介绍如何创建名为“GetResourceListFlow”的服务编排,由Script封装而来,用于生成资源列表中的数据,模拟用户可下载的资源。 逻辑设计 表1 设计逻辑 设计点 结合业务场景设计 服务编排类型 选择“Autolaunched Flow”。 基本图元_脚本 脚本图元配置界面选中具体的脚本,配置入参、出参。
桥接器中主要的自定义函数为constructUrl和transform,您可以按需求封装上述函数,以此实现不同功能的桥接器。自定义桥接器中常用的API如表2所示,在经典版应用设计器左侧列表中,单击,选择“高级页面 > 桥接器模板”,下载模板解压后可查看API调用示例。 表2 自定义桥接器中常用的API列表