检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
定制开发是否基于AstroZero开发 问题 定制开发是否基于AstroZero开发? 回答 是的。 父主题: 定制开发相关
开发和编译 前提:开发租户需要订购基线资产 创建空白应用 输入标签和名称后单击创建即可,APP命名规范为****Adapter。名称需要保证唯一性。
开发流程说明 开发和编译 安装和配置
定制开发相关 定制开发是否基于AstroZero开发 基线组件副本上开发,copy我们的组件,如何保证后续基线组件的兼容性
开发指导 前台 后台 参考样例
读者对象 目前开通定义文件仅支持基于Astro轻应用开发平台进行开发。 本文档读者对象是基于Astro轻应用针对ROMA Exchange产品进行应用接入定制开发的人员。 开发人员在开发需求过程中可参考本指导进行开发。 父主题: 概述
ROMA Exchange与运营管理平台、城市智能体、城市大脑、数字平台的关系 ROMA Exchange:是企业数字资产管理和运营的统一平台,助力企业盘活、做强、做大数字资产,驱动持续运营,是华为开发的基线版本。中文名字叫应用资产中心。
StaticApplication适配器开发样例 以StaticApplication适配器开发流程为例: 整体流程: 用户A进入资产上架页面 --> 选择本地应用 --> 基本信息配置中交付方式 --> 选择在线开通 -->上传定义文件(StaticApplication软件包)
成长地图 | 华为云 ROMA 资产中心 ROMA Exchange ROMA Exchange是政府企业数字资产管理和运营的统一平台,助力政府企业盘活、做强、做大数字资产,驱动持续运营,是华为开发的基线版本。
组件管理 系统预置了组件,也支持在AstroZero的开发态新增定制开发组件,供企业主页、首页配置、专区配置、资产类型配置、资产介绍页等配置使用。 在运营管理平台里,选择菜单“门户管理 > 组件管理”。 在下拉框里选择场景,单击“查询”,查看某场景已经选用的组件。
配置: 应用开通文件为ROMA Exchange适配器(流水线式)框架,该适配器不需要通过适配器配置页定义适配器引入参数(如来源配置),适配器内部可以通过系统参数或配置文件形式来配置来实现适配器与业务平台的交互。 父主题: 开发流程说明
父主题: 定制开发相关
资产发布者与资产订阅者获取AstroZero平台授权的客户端ID和客户端密钥时,需要注意平台应该是与资产管理员获取平台地址时的AstroZero是同一个。 用租户登录AstroZero的环境。 进到AstroZero首页,单击顶部菜单的“管理”菜单。
4、适配器Widget创建 分别创建四个widget组件,为了避免组件名称冲突,建议命名规范为:适配器_页面名_Widget(如:ROMAConnect_Config_Widget),然后在左侧菜单栏的“资产”中单击“组件”,提交新组件(具体开发参考平台相关规范)。
前台 开通定义文件组成 页面交互事件 父主题: 开发指导
后台 数据接口 定制接口 父主题: 开发指导
参考样例 StaticApplication适配器开发样例 父主题: 开发指导
数据接口 接口详情请参考第五章节《接口和样式参考.docx》 1、createSourceAttribute 接口用于存储资产来源属性:资产上架页,订购页都可能用,比如Astro轻应用资产上架页用于存储用户鉴权信息。 2、querySourceAttribute 接口用于用户查询来源属性值
定制接口 1、查询允许授权的资产来源 POST /service/CP_DS__DigitalStoreService/1.0.1/asset-sources/auth-list 业务用户管理查看允许配置授权的资产来源的授权信息。 请求消息体 表1 请求消息体参数说明 参数说明 数据类型
页面交互事件 适配器与Roma Exchange框架有多次交互,主要通过PostMessage和AddEventListener接口实现数据通信。对于适配器页面来说,有多次发送消息事件和接收消息事件,其中每次发送数据之后,ROMA Exchange都会根据监听到的事件名触发对应的动作