华为云ROMA资产中心ROMA Exchange对接使用完全指南
1. ROMA Exchange产品概述
ROMA资产中心ROMA Exchange是华为云推出的企业数字资产管理和运营的统一平台。该产品源自华为自身10余年的数字化转型实践,沉淀了丰富的企业运营经验和数字化转型优秀实践,旨在帮助企业盘活、做强、做大数字资产,驱动持续运营。
ROMA Exchange解决了传统行业数字资产管理面临的三大核心难题:重复投资导致的IT建设周期长、系统日益庞杂带来的体验不一、以及重建设轻运营的普遍问题。通过构建统一的数字资产中心,ROMA Exchange帮助政企客户完成数字资产的汇聚和管理,打造企业数字资产和IT资源治理与运营的统一门户,实现资产生命周期全程可视、可溯、可管、可用。
ROMA Exchange在架构上分为用户前台和运营管理后台两大模块。用户前台面向资产的使用者和提供者,提供资产的发布、查找、订购、开通部署以及资产文档中心、用户管理等功能。运营管理后台则面向平台运营管理人员,提供前台门户管理、资产管理、用户管理、运营流程管理、待办审批管理、公告管理等能力。通过这种前后台分离的设计,ROMA Exchange实现了数字资产从发布到使用的完整闭环管理。
ROMA Exchange的核心价值在于拉通各底层产品的原子能力,实现数字资产的一键发布、一键订阅、一键部署,打通资产开发、发布、部署、复用等环节的断点,端到端构建支撑业务创新的技术平台。同时,资产中心承载标准化的IT运营流程,支持企业基于自身实际场景进行灵活编排适配。
需要先登录华为云控制台,点击:华为云控制台,还没有账号,点击:注册并关联,已有账号点击:登录后关联
2. 购买与部署ROMA Exchange实例
ROMA Exchange是基于华为云Astro轻应用(AstroZero)平台开发的应用,其部署依赖于AstroZero Runtime运行环境。ROMA Exchange上的用户总数受AstroZero规格中用户数的限制,这个总数包括部署ROMA Exchange的租户、该租户下创建的用户、自行在ROMA Exchange资产中心前台上注册的用户以及通过第三方接入的用户。因此,购买ROMA Exchange时会同步订购AstroZero服务,系统会为用户部署一套完整的ROMA Exchange实例,该实例包括ROMA Exchange资产中心和运营管理平台。
购买ROMA Exchange的具体操作步骤如下:首先登录华为云官网,如果您没有华为云账号,需要先完成注册并进行实名认证。然后在产品菜单栏中选择"企业应用 > 应用平台",单击"ROMA 资产中心 ROMAExchange"进入产品官方页面。在页面上申请购买ROMA Exchange,ROMA Exchange提供了专业版规格,用户可以根据需要选择按月购买或按年购买。
需要注意的是,资产提供方在上传资产时需要保存资产的相关文件,因此需要提前准备好OBS桶。建议OBS的大小为1T,因为ROMA Exchange是包年或包月的计费模式,购买OBS时需要考虑匹配的规格。购买申请提交后,系统会自动为用户部署ROMA Exchange实例。当实例状态变为"运行中"时,说明实例已经安装完成,可以开始使用。
实例部署完成后,用户可以通过页面右上角的"进入管理中心"进入运营管理后台,或通过"进入资产中心"进入前台资产中心。同时,用户可以修改资产中心的域名,也可以获取管理中心或资产中心的访问链接。实例管理中的"系统配置"功能允许对系统参数进行进一步的配置。
3. 产品初始化配置
租户部署ROMA Exchange后,需要进行一系列的初始化配置才能正式投入使用。初始化配置在租户管理员配置界面中完成,管理员需要单击"安装升级配置"进入配置页面。
初始化配置涵盖多个关键维度。在登录配置方面,需要设置登录ROMA Exchange的账号类型,从下拉框中选择合适的类型。公共配置包括主题风格的选择,用于确定ROMA Exchange的界面风格;信任域名的配置,用于避免链接跳转时的风险提示,不同域名之间用分号隔离;以及门户网站访问域名的设置。
通知管理配置决定是否在业务相关操作时向用户发送邮件或短信通知。如果配置为发送邮件或短信,需要进一步参考邮件和短信的配置文档完成详细设置。
存储服务配置是初始化配置中的重要环节。资产提供方上传资产时需要保存资产的相关文件,因此必须配置存储服务。系统支持两种存储类型:OBS和MINIO。OBS是华为云的对象存储服务,需要单独部署,官方推荐使用OBS。MINIO则是AstroZero内置的存储服务。配置存储服务时需要指定系统存储连接器名称和连接器桶名。
云搜索服务地址的配置用于将操作日志和资产文档同步到Elasticsearch,以提升查询性能。如果不配置云搜索服务,内容将存储在本地。在公有云场景下,ROMA Exchange使用的云搜索服务地址不能与AstroZero相同。
用户管理配置决定用户是否需要实名认证才能使用更高权限的功能。如果配置为"是",用户订阅资产需要个人实名认证,发布资产则需要企业实名认证。如果配置为"否",则不需要认证即可订阅或发布资产。该参数在初始配置后不建议中途修改,以免引发功能问题。配置完成后,初次安装场景下单击"一键配置",升级场景下单击"一键升级"进行增量更新。
4. 来源管理与适配器配置
来源管理是ROMA Exchange对接使用的核心概念之一。用户在前端Portal发布资产时,需要选择资产来源,系统会根据资产来源自动确定资产对象的选择方式。运营管理员可以在后台对来源进行新增、编辑、删除和查看等管理操作。需要注意的是,如果某个来源已经在资产发布时被使用,则该来源不能被删除。
在运营管理平台中,选择菜单"系统管理 > 来源管理"即可进入来源管理页面。单击"新增来源"按钮进入新增来源页面,需要输入来源的名称和描述,并选择对应的适配器。当用户选择了某个适配器后,系统会显示该适配器对应的参数配置项。
ROMA Exchange支持多种类型的适配器,每种适配器对应不同的资产来源场景:
- 通用适配器:用于手工部署类资产的接入
- 离线软件包适配器:用于下载到本地部署的资产的接入
- ROMA Connect部署类适配器:用于来自ROMA Connect的部署类型资产的接入
- ROMA Connect授权类适配器:用于来自ROMA Connect的授权类型资产的接入
- ServiceStage适配器:用于来自ServiceStage的应用资产的接入
- AstroZero适配器:用于来自AstroZero的资产的接入
- CCE适配器:用于来自CCE(云容器引擎)的资产的接入
- IoTStage适配器:用于来自IoTStage的资产的接入
不同类型的适配器有不同的参数配置要求。以ROMA Connect授权开通类适配器和部署类适配器为例,需要配置对接类型、授权地址、业务地址和区域等信息。对接类型用于区分对接的是华为云ROMA Connect还是异构云的ROMA site。授权地址和业务地址需要从ROMA Connect平台获取。
离线软件包适配器需要配置连接器类型、连接器名称和OBS桶名称。这些配置项依赖于ROMA Exchange安装时已配置好的连接器。运营管理员在配置来源时,建议在来源名称上体现适配器的名称以及来源信息,方便资产提供方识别发布的是什么资产以及来自哪个平台。
5. 自定义来源配置
除了系统预置的标准来源类型外,ROMA Exchange还支持资产提供方自定义资产来源。自定义来源在不同资产提供方之间不能查看共用,仅添加该来源的资产提供方可以查看和使用。
自定义来源的配置入口在个人中心的"资产管理 > 自定义来源"菜单下。单击"新增来源"后,需要填写来源的基本信息、接口定义信息和数据格式。接口定义信息需要先单击接口块右下角的"配置"按钮,在弹出框中进行详细配置。
在接口定义信息中,认证凭据和服务目录是必需配置的。服务实例创建、服务实例信息、服务实例最新操作信息作为一组,服务实例绑定、服务绑定信息、服务绑定最新操作信息作为另一组,这两组中至少需要配置一组,且组内的所有接口都需要配置。需要注意的是,人工服务和咨询服务类型不支持新增自定义来源。
自定义来源的配置是基于Service Broker方式的接入。ROMA Exchange默认提供了一个支持资产通过Service Broker方式接入的适配层。接入方按照既定的接口规范完成接口开发,填写对应的接口信息即可完成接入,而不需要开发单独的适配器包。每一个新的Service Broker接入对应到一个Service Broker适配器来源。
Service Broker的接入主要包括三个部分:系统鉴权,用于获取与对端系统建立连接时的认证凭据信息;资产发布时,对端系统需要为ROMA Exchange提供服务目录(Catalog)、服务(Service)和服务套餐(Plan)的描述信息,以及服务实例创建更新和服务绑定交互等信息;订阅实例时,ROMA Exchange通知对端系统创建服务实例(Service Instance)并建立服务实例与应用的绑定(Service Binding)。
6. 资产发布流程
资产发布是ROMA Exchange的核心功能之一,用户可以作为资产提供方在资产货架上发布资产。发布的资产可以免费或有偿地提供给其他用户订阅使用,订阅者可以结合自身业务诉求复用和灵活扩展资产提供的业务能力,快速实现应用构建。
资产发布的完整流程从用户进入个人中心开始。用户选择"资产发布"后查看资产分类,然后单击对应资产类型(如"API服务")的"立即发布"按钮进入发布页面。
在基本信息配置阶段,需要填写资产的核心信息。资产的名称是必填项。目录字段用于方便商品订阅者在前台按目录查找资产,资产发布者上架资产时可以初步指定资产所属目录,但最终以运营管理员审批时更改的目录为准。标签字段方便订阅者按标签过滤查找资产。展示图是用户在资产目录下查看时显示的缩略图。
关联组织和关联应用字段用于配置与该资产关联的组织和应用,这些组织由运营管理员在后台配置。来源字段从下拉框中选择资产的来源。对象字段需要单击"点击选择"选择具体的资产对象,例如对于API服务资产,需要选择实例、集成应用和具体的API接口。
文档配置允许资产发布者在发布资产时同步上传文档,也可以选择不上传,等资产发布后再单独上传。单独上传文档需要走文档发布审批流程。文档配置包括文档标题、关键词、文档类型、文档描述和文档附件等信息。安全扫描报告字段用于上传资产的安全扫描报告。
策略信息配置用于定义资产订阅的相关策略。订购审核决定订购该资产是否需要审批,勾选"开启"则默认需要管理员和资产提供方审核。订阅次数指同一个用户成功订阅该资产的总次数,受运营管理员针对该类型资产的配置限制。支持退订决定订阅者是否可以退订该资产。退订审核开启后,资产退订需要管理员和提供方审批。退订策略可选择"随时可退订"或N天内可退订。退款退订策略可选择"退全款"、"按使用时间退款"或N天内退全款。
联系人信息用于运营管理员审批资产上架时联系使用,其中姓名和联系信息会显示在已上架商品详情页的banner中。企业名称直接关联资产提供方认证时填写的企业名称。
资产发布后进入审批流程。管理员审批时,开通定义文件有附件链接供管理员下载检查。审批通过后,管理员填写审批意见、资产目录和资产标签,提交审批后后台会生成适配器数据、来源数据、商品级来源属性数据,并安装适配器软件包应用。生成的适配器详情中适配器类型为本地应用分类,来源配置为空,适配器通过内部配置与业务平台实现交互。
7. 资产订阅与使用
资产订阅是ROMA Exchange面向资产使用者的核心功能。用户需要先完成个人认证,然后在前台资产中心查找需要的资产并订阅。订阅资产成功后,不同类型的资产有不同的使用方式:对于授权开通类资产,用户可以直接获取授权验证码使用资产;对于部署类资产,则需要进行资产来源的授权认证。部署类资产支持跨来源部署。
用户订阅资产后可以在"我的订阅"列表中查看已订阅的资产。单击需要使用的资产名称,切换到"组合应用"页签,在组合应用列表中选择组合应用,单击右上角的"使用"按钮即可开始使用资产。
当用户选择已订阅资产并单击"管理"时,会弹出适配器部署页面。适配器页面操作包括查看开通类密钥或安装部署资产包。系统通过来源ID查询来源信息接口获取适配器页面参数,进行适配器内部页面跳转。适配器页面参数包括适配类型、适配器ID、适配器名称、适配器的页面参数、适配器类型、配置参数、来源创建时间、来源描述、来源ID、是否支持跨来源和来源名称等信息。操作完成后,下次进入管理界面会直接显示执行结果。
对于支持退订的资产,订阅者可以在已订阅资产列表中选择"可退订的资产"进行退订操作。仅支持按年、按月支付方式的资产退订,且只有发布时退订策略选择为可退订的API资产和消息服务资产才可退订,解决方案无法退订。
8. 适配器开发规范
适配器是ROMA Exchange实现与不同业务平台对接的关键组件。在管理层面,不同应用的差异性主要体现在来源参数配置和对已订阅资产的管理操作上,这些接入点都需要在适配器中进行开发。
一个完整的适配器通常包含三个核心页面:参数配置页(config)、资产对象选择页(item)和管理页(deploy)。这三个页面采用iframe的方式嵌入到ROMA Exchange框架的相关页面中。适配器与ROMA Exchange框架之间的数据通信通过PostMessage和AddEventListener接口实现。
适配器的开发在Astro轻应用平台中进行。开发流程如下:首先在Astro轻应用开发环境首页的"项目"页签下单击"行业应用",再单击"创建空白行业应用"。在提示框中填写应用标签和名称,APP命名规范为"****Adapter",名称需要保证唯一性。然后在APP中新建两个目录分别存放高级页面和脚本,建议命名为"pages"和"service"。在pages目录中创建参数配置页(config)、资产对象选择页(item)和管理页(deploy)三个高级页面。
适配器Widget的创建需要分别创建四个widget组件,为避免组件名称冲突,建议命名规范为"适配器_页面名_Widget",例如"ROMAConnect_Config_Widget"。创建完成后,在左侧菜单栏的"资产"中单击"组件"提交新组件。
接口开发完成后,需要为每个接口配置业务权限。首先导入"Customer"业务权限凭证,然后为每个公共接口加上该业务权限凭证。编译时选择资产包类型,编译完成后发布,最后在"我的仓库"中下载资产包。
适配器与ROMA Exchange框架的页面交互事件是通过PostMessage和AddEventListener接口实现的。对于适配器页面来说,有多次发送消息事件和接收消息事件,每次发送数据之后,ROMA Exchange都会根据监听到的事件名触发对应的动作。
以Astro轻应用适配器的资产对象选择页为例,页面交互包含五次发送消息事件和一次接收消息事件。发布者在资产发布页单击资产对象时,适配器资产对象选择页需要获取ROMA Exchange框架传来的"资产来源标识(sourceId)"和"资产来源参数(sourceAttributes)"。其中sourceId用于调接口获取资产对象数据,sourceAttributes包含了从草稿中获取的数据用于数据回显。
以下是适配器页面交互的核心代码示例:
// 在适配器页面创建时触发数据传输事件
created() {
let eventObj = {
eventName: 'PARENT_EVENT',
params: {
// 传递页面数据
}
};
// 发送事件到ROMA Exchange框架
window.parent.postMessage(eventObj, '*');
}
// 资产对象选择页渲染前,传递页面高度数据
let heightEvent = {
eventName: 'PAGELOAD_EVENT',
params: {
height: '600px',
width: '800px'
}
};
window.parent.postMessage(heightEvent, '*');
// 选择资产对象后单击确认按钮,传递选择的资产对象数据
let confirmEvent = {
eventName: 'CONFIRM_EVENT',
params: {
selectedAsset: {
id: 'asset_001',
name: '示例资产',
type: 'API服务'
}
}
};
window.parent.postMessage(confirmEvent, '*');
// 单击取消按钮,通知框架关闭弹窗
let cancelEvent = {
eventName: 'CANCEL_EVENT',
params: {}
};
window.parent.postMessage(cancelEvent, '*');
// 传递提示消息
let messageEvent = {
eventName: 'MESSAGE_EVENT',
params: {
type: 'warning',
content: '请先完成授权配置'
}
};
window.parent.postMessage(messageEvent, '*');
// 接收ROMA Exchange框架传递的数据
window.addEventListener('message', function(event) {
if (event.data.eventName === 'DATA_EVENT') {
const sourceId = event.data.params.sourceId;
const sourceAttributes = event.data.params.sourceAttributes;
// 根据sourceId获取资产对象数据
// 使用sourceAttributes进行数据回显
console.log('收到来源数据:', sourceId, sourceAttributes);
}
});适配器页面需要约定的事件类型包括:PARENT_EVENT(父事件)、PAGELOAD_EVENT(页面加载事件,发送高度)、CONFIRM_EVENT(确定事件)、CANCEL_EVENT(取消事件)、MESSAGE_EVENT(提示消息事件)和DATA_EVENT(数据接收事件)。其他页面可以根据需求选择事件,但事件名称需要与上表中的保持一致。
9. Service Broker接入方式
Service Broker是ROMA Exchange提供的另一种接入方式,它提供了一层支持资产通过Service Broker方式接入的适配层。接入方按照既定的接口规范完成接口开发,填写对应的接口信息即可完成接入,无需开发单独的适配器包。
Service Broker接入的整体设计涵盖三个主要部分:
系统鉴权:获取与对端系统建立连接时所携带的认证凭据信息。这部分需要实现认证凭据的配置,确保ROMA Exchange与对端系统之间的安全通信。
服务目录与服务信息:资产发布时,对端系统需要为ROMA Exchange提供服务目录(Catalog)、服务(Service)和服务套餐(Plan)的描述信息,以及服务实例创建更新和服务绑定交互等信息。服务目录配置是必需项,请求地址由用户自定义,接口类型默认为GET。
服务实例管理:订阅实例时,ROMA Exchange通知对端系统创建服务实例(Service Instance)并建立服务实例与应用的绑定(Service Binding)。服务实例创建接口的请求地址由用户自定义,接口类型为PUT,并且需要携带X-Broker-API-Version头信息。
Service Broker方式特别适合需要快速接入新类型资产的场景,因为它不需要开发和部署完整的适配器包,只需要按照接口规范实现相应的RESTful API即可。
以下是一个Service Broker接入的接口规范示例:
// 认证凭据接口(必需)
GET /v2/catalog
Headers:
X-Broker-API-Version: 2.14
Authorization: Bearer {access_token}
// 服务目录接口(必需)
GET /v2/catalog
Response:
{
"services": [{
"id": "service-001",
"name": "示例服务",
"description": "服务描述",
"plans": [{
"id": "plan-001",
"name": "基础套餐",
"description": "基础功能套餐"
}]
}]
}
// 服务实例创建接口
PUT /v2/service_instances/{instance_id}
Headers:
X-Broker-API-Version: 2.14
Body:
{
"service_id": "service-001",
"plan_id": "plan-001",
"parameters": {
"region": "cn-north-4",
"instance_name": "my-instance"
}
}
// 服务绑定接口
PUT /v2/service_instances/{instance_id}/service_bindings/{binding_id}
Headers:
X-Broker-API-Version: 2.14
Body:
{
"service_id": "service-001",
"plan_id": "plan-001"
}10. 共享中心级联配置
当企业存在多个ROMA Exchange实例时,系统支持已上架的资产在不同ROMA Exchange之间进行共享。这种共享机制需要设置一个共享中心作为汇聚节点。
共享中心在物理部署上有两种方式:一种是在级联组网中选择某个ROMA Exchange既作为共享中心又作为资产中心;另一种是单独部署一套ROMA Exchange专门作为共享中心。共享中心在组网中起到汇聚作用,所有从各个ROMA Exchange共享出来的资产都在共享中心集中展现,并从共享中心向各个ROMA Exchange进行复制共享。
配置共享中心需要提前创建三类管理员:
- 租户管理员A:部署作为共享中心的ROMA Exchange的AstroZero用户
- 连接共享中心用的用户B:由租户管理员A在AstroZero上创建,需要具备SharedOfferingProfile权限。有几个ROMA Exchange就需要创建几个不同的用户B,建议在用户名上区分是给哪个ROMA Exchange使用。每个用户对应一个授权,需要将获取到的客户ID和客户密钥提供给每个ROMA Exchange
- 审批共享资产的管理员C:也可以直接使用租户管理员A,需要具备SharedCenterOperation权限
审批共享资产的管理员需要加入审批资产共享审批组,系统默认的审批组是SSC组。需要注意的是,中文版本和英文版本之间不能进行级联共享,配置的共享连接租户需要和当前租户的版本一致。
当某ROMA Exchange在物理上既作为共享中心又作为资产中心时,配置共享连接时需要配置为自己的租户和地址,该ROMA Exchange既可以从共享中心获取资产,也可以共享资产到共享中心。IoT Stage应用以及订阅页设置了远程服务绑定的资产不能进行共享。
11. 多来源部署与高级配置
ROMA Exchange支持多来源部署架构,允许资产来自不同的底层平台并进行统一管理。来源管理中的"是否支持跨来源"属性用于标识该来源是否支持跨来源部署。
在运营管理后台,管理员可以通过"门户管理 > 资产列表页配置"对前台Portal上展示的资产列表进行配置。可以单击页面右上角的"添加资产筛选"来定制资产的筛选条件。合同协议管理功能允许运营管理员管理产品名称以及相关条款,或新增需要的协议条款。
产品高级能力配置提供了更多的高级配置选项。在租户管理员配置界面中单击"产品高级能力配置",单击每个参数后的帮助按钮了解参数说明,配置完成后单击"确定"保存。
授权信息管理是资产发布前的重要准备工作。以ROMA Connect授权类资产为例,需要参考授权信息管理提前做好ROMA Connect授权类资产来源配置。如果在发布时尚未完成配置,可以在发布过程中弹出的授权窗口里进行配置。
对于已经添加的自定义来源,用户可以随时修改配置。在资产发布时,用户可以选择该资产类型对应的自定义来源。系统支持资产通过界面和API两种方式进行上传,系统会进行合法性校验,校验通过后进入审批流程。
12. 最佳实践与常见问题
在ROMA Exchange的实际使用中,以下几个最佳实践值得关注:
规范命名:在来源名称上建议体现适配器的名称以及来源信息。适配器APP的命名规范为"****Adapter",名称需要保证唯一性。Widget组件建议按照"适配器_页面名_Widget"的规范命名。
存储规划:资产提供方上传资产时需要保存资产的相关文件,建议提前购买好OBS桶。OBS的大小建议1T,购买时需要考虑匹配ROMA Exchange的包年或包月规格。
权限管理:接口开发完成后需要给每个接口配置业务权限。先导入"Customer"业务权限凭证,再给每个公共接口加上该业务权限凭证。
版本一致性:中文版本和英文版本之间不能进行级联共享,配置共享连接时需要确保版本一致。
审批流程优化:运营管理员可以根据需要在业务流程管理里配置简化审批流程。
合作伙伴在获取ROMA Exchange基线包时需要注意:前端为源码包,后端为资产包。一旦对前端源码包进行定制改动(新增或修改页面)后,基线将不支持自动升级。
常见问题问答
问1:ROMA Exchange和ROMA Connect是什么关系?
答:ROMA Connect是华为云的应用与数据集成平台,提供数据集成、消息集成、API集成等能力。ROMA Exchange是数字资产管理和运营平台,它可以对接ROMA Connect,将ROMA Connect上的API、消息等资产通过适配器方式接入到ROMA Exchange中进行统一管理和分发。ROMA Exchange提供了专门针对ROMA Connect的部署类和授权类适配器。
问2:如何判断应该使用适配器开发还是Service Broker接入?
答:如果需要接入的资产类型较为特殊,或者需要对交互页面进行深度定制,建议选择适配器开发方式。适配器开发可以完全控制参数配置页、资产对象选择页和管理页三个页面的交互逻辑。如果接入的资产类型符合标准的Service Broker规范,或者希望快速接入而不需要开发完整的适配器包,建议选择Service Broker方式。
问3:资产发布后为什么订阅者看不到?
答:资产发布后需要经过运营管理员的审批流程才能正式上架。审批通过后,管理员需要填写审批意见、资产目录和资产标签,提交后系统才会生成完整的适配器数据和来源数据。建议发布者检查资产的审批状态,并确认运营管理员已完成审批操作。
问4:如何配置多个ROMA Exchange实例之间的资产共享?
答:需要设置一个共享中心。在共享中心创建具备SharedOfferingProfile权限的用户,为每个需要连接的ROMA Exchange创建独立的用户并获取客户ID和客户密钥。在各个ROMA Exchange中配置共享中心连接,填入对应的客户ID和客户密钥。审批共享资产的管理员需要加入SSC审批组。
问5:适配器开发中页面交互的核心机制是什么?
答:适配器页面通过iframe嵌入ROMA Exchange框架,数据通信通过PostMessage和AddEventListener接口实现。适配器页面发送事件(如PARENT_EVENT、PAGELOAD_EVENT、CONFIRM_EVENT等),ROMA Exchange框架监听这些事件并触发对应的动作。同时,适配器页面也通过监听DATA_EVENT事件接收ROMA Exchange框架传递的数据。
问6:ROMA Exchange的用户总数受什么限制?
答:ROMA Exchange的用户总数受AstroZero规格中用户数的限制。这个总数包括部署ROMA Exchange的租户、该租户下创建的用户、自行在ROMA Exchange资产中心前台上注册的用户以及通过第三方接入ROMA Exchange的用户。购买ROMA Exchange时会同步订购AstroZero服务。



