检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用SOAP服务调用SOAP协议接口 创建SOAP Service 创建并启用SOAP Action 在服务编排中,调用SOAP Action 父主题: 集成开发
图解零代码 父主题: Astro轻应用服务图说全集
目 > 我的应用”下。再次编辑应用时,可以在“我的应用”下,单击应用名,进入应用。 图4 我的应用 创建应用目录 使用华为账号,参考进入经典版开发环境中操作,进入AstroZero经典版开发环境。 在AstroZero经典版开发环境首页“项目”页签,单击“我的应用”下的“设备维修管理系统”,进入应用。
深入了解用户任务 指派用户 工作队列与泳道 实现会签 实现投票 支持自动审批 父主题: BPM服务编排
映射后调用的方法名,如GET(查询)、PUT(增加)、POST(修改)和DELETE(删除)等。 输入参数/输出参数 展示服务编排的入参、出参,同时支持修改未受保护资源的参数描述。由于开发人员在开发服务编排过程中,可能未设置或未精确添加参数的描述信息,导出自定义接口的yaml描述
新建空白应用参数说明 参数 说明 示例 标签 新建应用的标签,长度不能超过80个字符。标签是应用在系统中的唯一标识,创建后不支持修改。 我的第一个应用 名称 新建应用的名称,输入标签值后单击该参数的输入框,系统会自动生成应用的名称,同时自动在名称前,添加命名空间__。命名要求如下:
新建SMTP邮箱服务连接器参数说明 参数 说明 名称 新建连接器的名称。命名要求如下: 长度不能超过64个字符,包括前缀命名空间的长度。 须知: 名称前的内容为命名空间,在AstroZero中为了避免不同租户间数据的重名,租户在首次创建应用时需要先定义一个命名空间。一个租户只能创建一个命名空间,创建后不支持修改。
标准页面中预置的API 在开发标准页面时,可以通过编写JS代码,来实现页面组件与后台接口之间的交互。如图1所示,在编写JS代码时,可直接使用系统预置的API。 系统预置的API代码结构样例如下,提供事件上下文context,用于封装常用的对象及API。 context ├──$app
使用Rest服务调用Rest协议接口 创建Rest Service(自定义连接器) 创建并启用Rest Action 在服务编排中,调用Rest Action 在脚本中,调用Rest Action 父主题: 集成开发
在应用管理中,获取所需的值。 已获取短信模板的模板ID。 登录短信控制台。 在左侧导航栏中,选择“国内短信 > 模板管理”。 在模板管理中,获取所需的值。 已获取短信模板的签名名称、通道号。 登录短信控制台。 在左侧导航栏中,选择“国内短信 > 签名管理”。 在签名管理中,获取所需的值。 创建消息&短信连接器
view_object_obs:系统预置的查看存储对象接口。 put_object_obs:系统预置的存储对象接口,用于将系统的对象存储到OBS的存储桶中。本示例通过该动作,演示如何上传文件到OBS。 get_endpoint_obs:用于获取对象存储地址的前缀。该前缀加上传对象的路径,是实际访问对象的全路径。
在“全部”页签中,单击对应的组件模板。 租户:展示用户自定义的组件模板,AstroZero支持增加、删除和修改自定义的组件模板。 全局:展示AstroZero预置的组件模板,可查看预置的组件和下载组件,但不能删除。 全部:展示了AstroZero中所有的组件模板,包括预置和自定义的。 在组件详
禁用应用:单击,选择“禁用应用”,在弹出的页面勾选“将所有已登录的业务用户登出”,再单击“确认”,即可禁用应用。应用禁用后,应用的运行界面和该应用下的标准页面将无法访问。 删除:单击,选择“删除”,可删除该应用,但是不会删除应用依赖的配置项。如果需要彻底删除应用,请执行卸载AstroZero中已安装的应用中操作。
包安装”。 在软件包列表中,单击待卸载软件包后的。 在弹出的确认对话框中,单击“卸载”。 此处的卸载操作会彻底删除应用及应用依赖的所有配置项,如果只需要删除应用,可参考查看AstroZero中已安装的应用中操作执行。 图1 软件包卸载确认 在弹出的页面,单击“卸载”,即可卸载软件包。 图2
如何实现一个资源被多个AstroZero应用的服务编排调用? 处理思路 在BO中,新建并开发该资源,再封装成公共接口,在多个应用中内部依赖或外部依赖导入BO,再调用该资源。 操作步骤(经典版) 创建BO,将需要调用的资源封装为BO中的公共接口。 参考创建BO中操作,创建一个标签和名称为“BOTest”的BO。 在
io/tls”,单击“提交”。 图1 配置HTTPS协议使用的密钥 表1 添加密钥说明 参数 说明 密钥名称 新建的密钥的名称,同一个命名空间内命名必须唯一。 部署集群 使用新建密钥的集群。 项目 选择项目。 描述 密钥的描述信息。 密钥类型 新建的密钥类型。 Opaque:一般密钥类型。 kubernetes
版权信息设置后,如果需要查看已设置的版权信息,可将应用包下载到本地,在应用包的“packageinfo.json”文件中查看。 版权信息:设置应用包的版权信息。 版权描述:设置应用包的描述信息,建议设置为该应用提供的功能。 联系邮件:设置当前应用包的问题联系邮箱。 文档地址:设置当前应用包的文档链接。 授权模式:设置应用包的完整性和保密性。
String 参数解释: BPM的名称。 约束限制: 不涉及。 取值范围: 必须以英文字母开头,只能由英文字母,数字和单下划线组成,没有连续的下划线,不能以单下划线结尾,且长度不能超过64个字符。 默认取值: 不涉及。 label 是 String 参数解释: BPM的标签。 约束限制: 不涉及。
创建BO,将需要调用的资源封装为BO中的公共接口。 参考创建BO中操作,创建一个标签和名称为“BOTest”的BO。 在BO中,新建需要调用的资源“命名空间__FlowC”,该资源与需要调用的资源“命名空间__FlowB”定义相同。 新建后,单击编辑器上方的,启用BO。 新建“命
T”,然后单击“保存”。 如果在“资源”下拉框中,未找到需要关联的脚本,请检查相关脚本是否已启用。 图3 设置“编辑设备”脚本的公共接口参数 在应用开发页面,单击左下角的“服务”,进入公共接口页面,查看上一步中新建的自定义接口URL“/service/HW__MyApp/1.0.