检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
下面以为组件widget_demo_i18n配置中文和英文两种语言属性为例,其最终实现效果如图1、图2。 图1 中文环境下显示效果 图2 英文环境下显示效果 功能实现方法 下载组件模板。 在华为云Astro轻应用服务控制台的主页中,单击“进入首页”,进入应用开发页面。
了解命名空间 由于不同租户间的数据可打包共享,为了避免数据命名的重复(例如数据对象、应用、服务编排等),租户在首次创建应用前,需要先定义一个命名空间。 租户的命名空间唯一且每个租户只能创建一个命名空间。
在自动化列表中,单击自动化任务后的,选择“重命名”。 图1 重命名自动化任务名称 输入自动化任务的名称,单击。 图2 设置自动化任务名称 父主题: 创建自动化任务实现智能化操作
如下图所示,服务编排“命名空间__FlowA”中调用其他服务编排“命名空间__FlowB”,“命名空间__FlowA”处于已获取锁状态下,无法编辑调用资源“命名空间__FlowB”的入参和出参。
名称必须以英文字母开头,只能由英文字母、数字或单下划线组成,且不能以下划线结尾。 描述 请根据需要在文本框中,输入对该结构体的描述信息。 取值范围:1~255个字符。 为结构体添加字段,单击“保存”。
图3 输入命名空间 表1 创建命名空间参数说明 参数 说明 命名空间 新建命名空间的名称,设置后不可修改、删除。命名要求如下: 长度不能超过15个字符。 必须以英文字母开头,只能由英文字母、数字或单下划线组成,不能包含两条连续的下划线,且不允许以下划线结尾。
操作名称 新建API接口的操作名称,命名要求如下: 长度不能超过40个字符。 必须以英文字母开头,由英文字母,数字或单下划线组成,且不能以单下划线结尾。 版本 API接口的版本,格式为“x.y.z”。
在BO中,新建需要调用的资源“命名空间__FlowC”,并启用。 参考图1中操作,在BO中新建开放接口,该接口用于封装“命名空间__FlowC”。 图1 新建接口封装“命名空间__FlowC” 进入服务编排所属的应用,引入BO,在服务编排中使用BO图元调用接口,从而调用资源。
使用原生服务有哪些规则约束 使用说明 在AstroZero上开发整个Native Service时,需要配置Chart、API等,本章节主要介绍开发过程中,需要遵循的规范和约束,供您在开发时进行参考。 术语定义 规则:开发时,强制必须遵守的约定。
AstroZero基于该规范实现了自己的业务流程管理系统,由于BPM本身已经成为了业界一套行业规范,因此在AstroZero称实现此类流程的引擎为BPM流程编排。更多内容,请参见BPM服务编排。
图3 输入命名空间 表1 创建命名空间参数说明 参数 说明 命名空间 新建命名空间的名称,设置后不可修改、删除。命名要求如下: 长度不能超过15个字符。 必须以英文字母开头,只能由英文字母、数字或单下划线组成,不能包含两条连续的下划线,且不允许以下划线结尾。
数组型变量的下标命名要符合规范,当使用I、J、K等字母来命名时,需要明确变量含义,勿重复使用。 图元命名 采用动词和名词短语的形式,每个单词首字母大写,单词之间有空格。
图7 创建命名空间 表2 创建命名空间参数说明 参数 说明 命名空间 新建命名空间的名称,设置后不可修改、删除。命名要求如下: 长度不能超过15个字符。 必须以英文字母开头,只能由英文字母、数字或单下划线组成,不能包含两条连续的下划线,且不允许以下划线结尾。
加粗斜体内容请替换为实际命名空间前缀。
如果在“资源”下拉框中,未找到需要关联的脚本或服务编排,请检查相关脚本和服务编排是否已启用,加粗斜体内容以实际命名空间前缀为准。
如何开放API接口 什么是API接口 API接口是用户将在应用中开发的脚本、服务编排等包装成自定义REST接口的形式发布出去使用,使得URL地址的表达形式更规范,方便让第三方系统进行调用。 如何定义API接口 参考登录经典应用设计器中操作,进入经典版应用设计器。
必须以英文字母开头,只能由英文字母、数字或单下划线组成,且不能以下划线结尾。 地址 Redis提供服务的URL地址。每个地址占一行(如图1),集群模式下至少填写两个地址。 密码 连接Redis的密码。 打包当前配置 选中该选项后,应用打包时会将当前配置的连接器信息一并打出。
禁用请求头规范化 是否禁用请求头规范化。如果勾选,不会将 “'accept-language' ”规范化成 “'Access-Language'”。 默认为不勾选。 禁用HTML字符转义 是否禁用Json格式请求体中的HTML字符转义,如 &、<> 等字符。
AstroZero基于该规范实现了自己的业务流程管理系统,由于BPM本身已经成为了业界一套行业规范,因此在AstroZero称实现此类流程的引擎为BPM流程编排,以下简称BPM。
图1 透视图 显示名称:该组件在页面呈现给用户的名称,可以设置为中文,也可以设置为英文。 数据 维度(行):单击“添加维度(行)”,勾选所需的行,单击“确定”。单击,可重命名维度、统计空值和设置维度排序方式(如升序、倒序等)。