检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
float:none; text-align: center; width: 95%; } } 设置完成后,重新打包(包名为commodityListWidget.zip)。 打包上传commodityListWidget商品列表组件。 参考登录经典应用设计器中操作,进入经典版应用设计器。
troZero称实现此类流程的引擎为BPM流程编排,以下简称BPM。 与服务编排类似,BPM也是一套图形化的流程编排引擎,但是BPM着重于构建带有用户交互行为的业务流程,例如审批流、工单派发流程等。 BPM与服务编排有以下三点核心区别: BPM描述的是用户交互流程,使用用户任务将
ityListWidget”,单击“保存”,将模板下载到本地。 如果选择“下载原始模板”,下载到本地的组件包中,组件名称不会被修改。 图2 保存模板 解压下载到本地的模板包,新建“img”文件夹,存放商品图片,此处存放了10张商品图片,分辨率统一为380x440,如图3所示。 图3
变量及输入输出参数配置 变量是可以变化的量,即可以被赋值所改变的参数。某个具体的服务编排中一般都会涉及输入输出变量,本节介绍在服务编排中如何创建普通变量、集合变量、结构体变量、配置输入输出参数等内容。 创建普通变量或者集合变量 参考如何开发服务编排中操作,进入服务编排编辑器页面。
如果页面图标高亮,则需要先单击解锁页面。 单击“更新”按钮进入组件更新页面。 图5 选择更新按钮 单击“请选择源文件(.zip)”,上传本地的组件zip包,再单击“更新”。 图6 上传本地组件包 返回“插件”页签,单击刚刚上传组件(userLogin)的升级按钮,然后单击保存升级,最后单击发布即可。 图7 更新组件
调用,也可以包装成公共接口后被调用。本节中主要是将服务编排包装成一个公共接口后,供页面调用,“管理设备”功能中涉及的业务逻辑,以及服务编排与脚本关系如表1下所示,详细操作方式及说明请参见创建业务逻辑。 表1 “管理设备”功能需要创建的脚本、服务编排详情 脚本名称 主要作用 关联服务编排
登录经典应用设计器 在AstroZero中,您可以通过如下两种方式,进入经典应用设计器。本手册中的所有操作,均以操作步骤中的方式,登录经典应用设计器为例进行介绍。 使用说明 在登录应用设计器前,请先参考基本概念中内容,了解AstroZero中的环境。 操作步骤 登录AstroZero服务控制台。
布到私仓中的应用。 账号UserA参考发布与部署AstroZero开发应用的安装包或补丁包中操作,在开发环境中获取待安装的软件包。 我的仓库中,只能安装用户发布的资产包(安装包或补丁包),不能安装源码包。 账号UserB登录要安装该资产包的运行环境,参考1打开配置开关,参考2自定
如何修改应用菜单(自定义应用导航条) 如何配置应用布局 如何在运行环境查看高级页面 如何导入应用软件包\BO包 管理APP配置项 管理BO配置项 如何升级BO 管理Native服务配置项 如何与本地沙箱进行联调 管理应用资源 管理页面资源 父主题: 管理中心
实例ID 每当BPM运行时,系统会给该运行实例分配一个实例ID,用于标记该运行中的BPM实例。 状态 实例运行的状态。 模型名称 由BPM的名称与运行的BPM的版本组成,在创建BPM时配置的名称。 当前元素 BPM实例目前运行到的图元。 创建人 运行该BPM实例的用户名。 创建时间 开始运行BPM时的时间。
单击“上传”,上传自定义组件包“userLogin.zip”。 图4 上传自定义组件 表1 上传组件参数说明 参数 说明 示例 名字 新提交组件的名称,系统会根据组件包名称自动填充。 userLogin 上传源文件 组件的源文件包。 选择步骤一:开发自定义组件中的自定义组件登录包 场景 选择组
在脚本中,调用Rest Action 使用说明 Rest Action启用后,可在脚本中调用已创建的Rest Action。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。 将鼠标放在某个文件夹上(如Logic),单击加号,选择“脚本”。 图1 选择脚本 设置脚本的名称,单击“添加”。
系统预置桥接器:AstroZero已定义好的桥接器,可直接使用。在“全局”页面下可查看所有预置桥接器。 自定义桥接器:当系统预置桥接器无法满足用户需求时,用户可自定义桥接器包进行上传,并在页面中进行使用。在“租户”页面下可查看所有自定义桥接器。 单击具体的桥接器,进入桥接器详情页,可查看该桥接器的详细信息。 下载桥接器
使用连接器调用第三方接口 使用Rest服务调用Rest协议接口 使用SOAP服务调用SOAP协议接口 使用自定义连接器调用第三方接口 父主题: 使用AstroZero进行应用集成开发
condition.conditions.push({ "field": "name",//与对象中的字段名保持一致 "operator": "contains",
为上层应用提供特定服务。不同用户可以开发各自的BO,在BO里创建逻辑使其具有特定的业务功能,开发好后制作成用户包并进行发布。下载用户包给其他用户,其他用户安装BO包后,在上层应用(需要使用该BO服务的应用)里导入发布好的BO,即导入特定的业务功能进行使用。 例如,设备BO,为上
condition.conditions.push({ "field": "HW__title__CST",//与对象中的字段名保持一致 "operator": "contains",
有什么应用类型可以打包 在对轻应用或者行业应用打包时,打包类型支持打资产包或者源码包,它们的区别请参见源码包与资产包对比。打包说明如下: 源码包:该类型包中的所有组件,都不受保护和限制,源码包只能发布到“我的仓库”。在其他环境安装后可编辑包中组件,即在原有基础上可进行再开发。若后续其他用户在开发
主要事件说明 事件编排器说明 如何通过JS代码,实现页面与后台接口间的交互 页面级常见操作 控制组件是否可见可用可编辑 BPM相关预置事件说明 父主题: 标准页面
HTTPS双向认证鉴权 使用说明 HTTPS双向认证是客户端和服务端,相互验证对方证书的一种鉴权模式。在调用第三方服务时,AstroZero会携带配置的客户端证书,证书需要向第三方服务申请。目前Rest服务支持配置P12和CRT格式的证书,其他格式需要通过keytool或openssl工具转换。