检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建SOAP Service 手工创建SOAP Services 导入SOAP Package 父主题: 使用SOAP服务调用SOAP协议接口
必须放到服务编排的“入参”中。服务编排中,不能存在用户能够使用但不在“入参”及“出参”的参数。 调用约束 不允许在应用项目的服务编排中,调用BO的内部服务编排。 不允许在应用项目的服务编排中,编排调用BO的脚本。 不允许跨BO调用脚本和内部服务编排。 例如,人员BO的服务编排不允许调用空间BO的内部服务编排和脚本。
(可选)若应用中有与ROMA Connect对接,即应用中有通过数据接入集成ROMA Connect而来的消息数据或者有通过连接器与ROMA Connect对接,来调用ROMA Connect的服务API。 请参考如何配置ROMA Connect中操作,在AstroZero中设置ROMA Connect实例信息。
String 参数解释: 返回码。 取值范围: 如果返回“0”代表请求成功,其他错误码说明请参考错误码。 resMsg String 参数解释: 返回消息。 取值范围: 如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result Object 参数解释: 返回结
表2 响应参数 参数 参数类型 描述 resCode String 返回码,如果返回“0”代表请求成功。 resMsg String 返回消息,如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result Object 在成功请求时会有内容,返回启动工作流之后,工作流实例的运行信息。
单击“属性值绑定”后的“+”,设置“属性”为“选项”,“模型字段”为“workerOptions.outputParam.userList”,即绑定属性值为服务对象的返回值。 图4 绑定服务对象的返回值 开启“弹层独立”。 图5 启用弹层独立 单击页面上方的,保存设置。 定义页面事件代码。 在“设计视图”中选中最
该请求实现将本地“abcdefg.zip”中的数据批量导入到AstroZero相应环境(开发环境或运行环境,根据接口中域名决定)中,且告知服务器导入的数据中不包含ID值。 POST https://AstroZero域名/u-route/baas/bulk/v1.0/import/data
步骤5:打包发布应用到运行环境 使用说明 打包发布应用,将应用发布到运行环境。AstroZero免费版不提供运行环境。 操作步骤 在“故障单流程”应用开发工作台,单击,选择“设置”。 图1 选择设置 包类型选择“资产包”,并设置应用中资源的保护模式。 设置为“未受保护”时,在运行
步骤4:在开发环境的业务配置中心,对流程进行定制 使用说明 在开发环境中的应用预览页面,跳转到业务配置中心,还可以对流程进行定制修改查看效果,避免频繁的打包到运行环境才能查看效果。 操作步骤 在“故障单流程”应用开发工作台,单击左侧导航下方的,进入应用预览页面。 图1 选择预览
如何为WeLink用户添加开发者权限 除了从华为云同步过来的IAM账号,WeLink用户也可以作为开发者账号。本章节将指导您完成WeLink开发者账号的添加。 前提条件 已绑定WeLink,如何绑定WeLink请参见同步WeLink组织用户。 WeLink用户移动端已安装移动端W
Service。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。 在左侧列表中,单击,选择“HTTP > Soap服务”。 图1 选择Soap服务 单击“+”,选择“导入”,配置基本信息,并在“选择文件”区域选择已压缩好的zip文件,单击“导入”。 图2 导入SOAP包配置页面
在经典版应用开发页面,单击左侧导航栏下方的“服务”,进入公共接口创建页面。 图1 服务入口 在公共接口中,单击“新建”。 图2 公共接口创建 创建“用户登录”、“用户注册”脚本对应的公共接口,详细接口信息如表1所示。 如果在“资源”下拉框中,未找到需要关联的脚本或服务编排,请检查相关脚本和服务编排是否已启用,加粗斜体内容以实际命名空间前缀为准。
步骤6:在运行环境中,进行复用和定制 使用说明 将应用发布到运行环境后,在运行环境的业务配置中心,可对流程进行定制修改。 操作步骤 在AstroZero服务控制台,单击“进入首页”,进入“应用开发”页面。 在“工作台”页签中,单击页面左上角的,选择“业务配置中心”,如图1,进入运行环境业务配置中心。
对接Redis实现AstroZero对象数据缓存能力 通过应用与Redis对接,实现数据缓存能力。执行对接操作前,请提前获取Redis提供服务的URL地址和登录密码,如何获取请参见查看和修改DCS实例基本信息。 新建Redis连接器 参考登录AstroZero新版应用设计器中操作,进入应用设计器。
ntSelectListQuery”以及服务编排“HW__queryEquipments”一一对应的公共接口,让页面直接调用这种公共接口。 由于脚本“HW__queryEquipments”已被同名的服务编排给封装引用,因此,只需要为服务编排“HW__queryEquipment
> Soap服务”。 图1 选择Soap服务 单击“+”,选择“创建”,配置相关参数后,单击“保存”。 图2 配置页面 基本信息: 标签:新建SOAP Service的标签名。 名称:SOAP Service服务在系统中的唯一标识。 服务地址:第三方提供SOAP服务的URL地址,请从第三方获取。
在AstroZero标准页面中,通过添加一个视图列表组件,即可实现在移动端数据的上拉异步加载功能,具体操作如下: 在AstroZero服务控制台的主页中,单击“进入首页”,进入AstroZero应用开发页面。 在“主页 > 全部应用”中,单击应用后的“编辑”,进入应用设计器。
单击页面上方的,保存模型。 定义模型“statusOptions”。 在“模型视图”中,单击“新增模型”。 添加服务模型,模型名称“statusOptions”,单击“下一步”, “服务类型”选择“公共接口”,“选择项目”为“设备维修管理系统”,“搜索”中的接口选择“judgeNextSt
新增操作的名称,是操作在系统中的唯一标识。 操作类型 设置操作类型。 服务编排操作:引用已创建的服务编排执行操作。 脚本操作:引用已创建的脚本执行操作。 服务编排/脚本 系统中具体的服务编排或脚本。 描述 新增操作的描述信息。 入参 展示该服务编排或脚本的输入参数。 出参 展示该服务编排或脚本的输出参数。 设置完成后,单击“添加操作到聚合对象”。
需要选择的后续路径的条件不是来自该流程时,可以使用事件网关。事件网关只有分支行为,允许从多个候选分支中选择事件最先到达的分支(如时间事件、消息事件),并取消其他分支。 事件网关之后的连线目标必须是一个“捕获信号”或者“捕获时间”。 图5 事件网关 父主题: 为AstroZero工作流添加图元