检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
服务地址:第三方提供SOAP服务的URL地址,请从第三方获取。 SOAP版本:SOAP版本号,请从第三方获取。 日期格式:若该SOAP服务的输入参数,包括Date类型且有固定的要求格式,则必须进行配置。 请确保AstroZero提供的输入参数,符合第三方要求。
WebSocket协议支持Web浏览器,使得客户端和服务端之间可以创建长久连接并进行双向数据传输,即服务端可以主动向客户端推送数据,客户端也可以主动向服务端发送信息,是服务端推送技术的一种。
公共接口 公共接口是对脚本、服务编排和对象进行再包装的一种方式。将创建的脚本、服务编排、对象包装成一个新公共服务,可以使得接口的URL地址的表达形式更规范,方便让前端页面或第三方系统进行调用。
单击页面左下角的“服务”,进入服务管理页面。 图1 服务 图2 服务管理界面 私有接口:使用私有接口,可以将服务编排的URL映射到内部网关,提供给内部脚本、服务编排等流程调用。对于BO可以定义私有接口。
result Object 参数解释: 返回服务编排的错误和警告信息。 请求示例 修改服务编排对象实例。
在服务编排中调用连接器 在服务编排中,调用连接器实现与ModelArts Pro的对接。 参考创建空白AstroZero服务编排中操作,创建一个空白服务编排。 图6 添加服务编排 创建该服务编排的入参和出参变量。
图1 脚本图元 独立事务的具体写法如下图,如果脚本中存在红框中内容,则表示开启了独立事务,即使引用它的服务编排失败,事务操作也不会回滚。 图2 独立事务示例 父主题: 应用后端开发
OAuth鉴权模式 使用说明 使用OAuth客户端模式鉴权,AstroZero会根据填写的OAuth服务端地址、Client ID和Client Secret,在发送请求前,后台自动获取第三方服务端的access_token, 并在发送请求时携带此access_token,服务端根据携带的
请求示例 删除服务编排实例。
查询Flow对象 功能介绍 获取匹配查询条件的服务编排列表。
带flag= check,按Flow_id检查服务编排信息。 带flag=Describe,按flow_id查询单个服务编排的入参出参信息。 带flag= dep,按flow_id查询单个服务编排所依赖的对象。 默认取值: 不涉及。
例如,需要复用系统中已存在的服务编排“queryProfiles”,可在新建服务编排时选中“使用已有的服务编排”,选中该服务编排,单击“添加”进行复用。如何新建服务编排,请参见创建空白AstroZero服务编排。
通过服务编排订阅事件 参考如何开发服务编排中操作,新建一个服务编排。 图1 新建一个服务编排 标签:新建服务编排的标签名,用于在页面展示。 名称:服务编排在系统中的唯一标识,创建后不可修改。 类型:新建服务编排的类型,本示例选择“Event Trigger”。
图1 页面模型(服务) 方式一:将服务封装成页面模型执行后台逻辑 将服务(服务编排、脚本或API)映射为页面模型,在组件事件JS代码中,操作对应的页面模型实现执行后台逻辑。 如何将标准页面需要使用的服务,映射为页面服务模型,请参见如何获取后台数据。
Rest Service是第三方系统提供的Rest服务,是一组模块化的Rest接口(Rest Action),通过配置第三方提供的Rest服务的URL进行调用。
登录应用设计器 背景信息 在调用接口时,如果请求参数中需要填入对象名、服务编排名等,可进入应用设计器查看。 登录应用设计器 进入AstroZero服务控制台。 在主页中,单击“进入首页”,进入AstroZero新版应用开发页面。
约束与限制 只有开通AstroZero服务的账号,才可以管理域名配置。 编辑域名配置 账号登录AstroZero服务控制台,单击“进入首页”,进入应用开发页面。 在页面左上方单击,选择“环境管理 > 环境配置”,进入环境配置。 在左侧导航栏中,选择“系统设置 > 域名与登录”。
本示例以示例服务脚本为例,进行介绍。 图1 示例服务脚本 单击代码编辑器上方的,保存脚本。 运行测试脚本。 单击编辑器上方的,执行脚本。 在“输入参数”页签中,输入请求报文,单击测试窗口右上角的。
同步OneAccess组织用户到AstroZero 应用身份管理服务OneAccess是华为云提供的应用身份管理服务,具备集中式的身份管理、认证和授权能力,保证企业用户根据权限访问受信任的云端和本地应用系统,并对异常访问行为进行有效防范。
图1 华为账号登录页面 在华为云控制页面,选择服务所在的区域,单击,选择“服务列表 > 开发与运维 >Astro轻应用(原AppCube)”。 您也可以直接在搜索框中,输入“Astro轻应用(原AppCube)”或“AstroZero”进行搜索。