检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
、提供应用包的下载链接等。 考虑到应用交付流程的差异性,ROMA Exchange产品提供了应用开通定义文件能力,一种特殊的适配器,应用提供商在发布应用类商品时,按照规范完成开通定义文件规范,并将定义文件上传到ROMA Exchange,实现不同应用在ROMA Exchange运营平台上的快速接入。
开通定义文件组成 在管理上,不同应用的差异性主要体现在:来源参数配置中、对已订阅资产进行管理操作时,这些接入点要在适配器中开发。 因此,适配器里一般包含参数配置页、资产对象选择页和部署页三个页面,采用iframe的方式嵌入到Roma Exchange框架的相关页面中,并通过Pos
使用限制 ROMA Exchange是基于Astro轻应用(AstroZero)开发的应用,部署依赖AppCube Runtime运行环境。资产的相关文件,因此需要用到OBS存储桶。
资产提供方上传资产时,需要保存资产的相关文件,因此需要用到存储。 公有云场景建议使用OBS。 前提条件 使用OBS之前,您需要拥有一个华为云账号或一个可用于访问OBS的IAM用户,本节将介绍如何注册华为云并实名认证、创建IAM用户、充值以及购买资源包,具体操作请参见使用OBS前需要做的准备工作。 参考获取AK/SK获取AK(Access
保存”。 用户注意选择分配给ROMA Exchange用的用户B,即在创建共享中心连接用的用户B。这里的名称可以根据需要填写。 在刚添加的记录后单击下图红框里的图标,系统下载密钥文件。记录下密钥文件里的客户端ID(client id)和客户端密钥(client_secret)。 父主题:
资产导入导出的压缩包包含哪些信息 问题 资产导入导出,以压缩包的形式导入导出,压缩包包含哪些信息?支持批量操作吗?不同分类的资产怎么区分? 回答 资产导入导出是以压缩包形式导入导出的,支持批量导入导出。 资产本身的所有信息、资产类型都包含,但是资产的订购关系没有包含。 父主题: 操作使用相关
运营管理员可以单击资产的名称,进入查看资产的详情。 单击商品所在行的“申请获取”,用户也可以选中多个商品后,单击“批量获取”。参考下图配置成功获取到的共享资产的相关信息。 单击“确定”,可以看到该资产的“获取状态”变更为“审批中”。 审批通过后,资产对应的“获取状态”变更为“已获取”。
手动升级方式如下:在定制开发租户外新建一个租户用于前端基线包的安装、升级以及基线新特性的查看。当定制方需要基线新特性时,可将基线新特性的相关组件下载到本地,或整体、或部分将功能代码上传更新到开发租户,同时要检查新特性相关组件是否依赖新的资源库或所依赖的资源库是否有更新,如有,需将资源库一并下载更新上传到开发租户。组件、资源库下载方式如下图所示。
单击“保存”。 在刚添加的记录后单击下图红框里的图标,系统下载密钥文件。记录下密钥文件里的客户端ID(client id)和客户端密钥(client_secret)。 正在使用的OAuth不能删除,否则后续资产发布和部署无法正常进行。 父主题: 授权委托的信息获取
安装: 用户上架后,管理台检查通过审批提交后,后台自动安装上架时上传的适配器软件包应用到环境中。 配置: 应用开通文件为ROMA Exchange适配器(流水线式)框架,该适配器不需要通过适配器配置页定义适配器引入参数(如来源配置),适配器内部可以通过系统参数或配置文件形式来配置来实现适配器与业务平台的交互。
管理页(deploy) 用户订阅资产后,在“已订阅资产”中可以进行“管理”操作,实现对部署类资产的安装部署或授权开通类资产的获取密钥。 下图是Astro轻应用适配器中的管理页(deploy) 父主题: 开通定义文件组成
失败等状态)、订单提交时间进行筛选。 单击订单所在行的“详情”,可以查看某条订单的详细情况。 选中多个订单,单击“导出”,稍后单击“下载导出任务”,下载订单列表。 一次最多可导出订单为5000条。 如果想查看详细的订阅者、订阅的资产、资产类型、资产生效时间和状态,则可以选择“订阅查询”,系统展示所有的订阅。
以StaticApplication适配器开发流程为例: 整体流程: 用户A进入资产上架页面 --> 选择本地应用 --> 基本信息配置中交付方式 --> 选择在线开通 -->上传定义文件(StaticApplication软件包) --> 用户A发布上架 -->管理台上架审批-->通过a / 不通过b a-->
在AstroZero上创建用于运营管理的用户 也可以参见AstroZero创建用户相关章节。 用租户登录AstroZero的环境。 进到AstroZero首页,单击左上角的“管理”菜单。 选择“用户管理 > 用户”,进入用户列表界面。 在用户列表界面上,单击“新建”。 填写用户的信息。 权
查看不同状态资产并管理 登录ROMA Exchange系统后,先将鼠标放在页面右上角的个人账号处,然后单击“个人中心”。 选择“资产管理 > 我的资产”。 单击不同的状态页签,可以查看不同状态下的所有资产,并对相应状态的资产做相关操作。用户也可以在搜索框输入资产名称进行搜索。 已上架:支持
siteId:适配器在Astro轻应用平台的站点id,获取方式如上图: a步骤:解压适配器包进入website目录 b步骤:解压包website包,找到package.json文件 c步骤:打开package.json文件 d步骤:package.json文件中找到appId对应的值为站点Id。 {a
资产上架审批(待办任务举例) 资产上架审批是在前台还是后台,依赖于业务流程管理里的配置。请参考业务流程管理查看审批节点,是谁负责审批。 【后台运营管理员审批】登录ROMA Exchange后台,在运营管理平台里,选择菜单“我的待办”。然后单击要审批的任务对应的“详情”。 【前台业务人员审批】登录ROMA
如果有在AstroZero的开发态上定制开发过卡片组件并导入到ROMA Exchange的资源库中,可以填写卡片组件的名称。 最大订阅次数 针对该参数用于控制资产发布者在发布某资产时,能够指定发布的类型被同一用户订阅的次数。 一次:资产发布者只能选择默认的一次。 不限:资产发布者可以
默认为当前组织,用户也可以单击“组织”对应的下拉框,选择当前组织的下层组织。 输入用户名,用户名支持模糊搜索。 填写描述,然后单击“确定”按钮,为该组织关联相应的用户。 单击某一条记录后的“编辑”按钮,可以修改组织或描述;单击某一条记录后的“删除”按钮,可以删除该记录。 组织应用管理
架构介绍 ROMA Exchange开通文件架构如下: 开通定义文件架构中,主要包括两部分: 1.页面部分;通过页面部分与ROMA Exchange框架流程进行交互,这部分页面需要遵循开发文件定义规范,以保证与ROMA Exchange框架流程的正确的交互。当前主要包括如下2个页面: