检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
StaticApplication适配器开发样例 以StaticApplication适配器开发流程为例: 整体流程: 用户A进入资产上架页面 --> 选择本地应用 --> 基本信息配置中交付方式 --> 选择在线开通 -->上传定义文件(StaticApplication软件包)
Exchange运营管理台新增适配器时找不到入口 在ROMA Exchange运营管理台新增适配器时找不到入口,可以按如下方法在AstroZero上增加,本章节仅是示例,请以实际环境为准。下面以增加ROMAConnectAdapter_Auth.zip适配器包为例介绍,其他适配器包的添加方法和步骤一样。
用户上架后,管理台检查通过审批提交后,后台自动安装上架时上传的适配器软件包应用到环境中。 配置: 应用开通文件为ROMA Exchange适配器(流水线式)框架,该适配器不需要通过适配器配置页定义适配器引入参数(如来源配置),适配器内部可以通过系统参数或配置文件形式来配置来实现适配器与业务平台的交互。 父主题: 开发流程说明
zipFileId:上传适配器软件包生成的附件唯一标识 1.2 订阅管理 1、 用户选择已订阅资产,单击“管理”,弹出适配器部署页面 2、 适配器页面操作(用于查看开通类密钥或安装部署资产包) 通过来源ID查询来源信息接口获取适配器页面参数进行适配器内部页面跳转(需要适配器内部页面跳转的才加,如deploy)
其中,“资产来源标识”用来调接口获取资产对象数据;“资产来源参数”包含了从草稿中获取的数据,用于数据回显;“地址信息”包含了适配器鉴权页的跳转地址,用于未授权情况下的页面跳转。 因此,适配器需执行触发动作给ROMA Exchange,ROMA Exchange监听到该事件时,就会触发数据传递动作。
输入来源的名称、描述,选择适配器,当用户选择了某一适配器,则系统会显示该适配器对应的“参数配置”,填写相关参数,详细请参考下面这些图以及表1。 图1 通用适配器 图2 离线软件包适配器 图3 ROMA Connect部署类适配器 图4 ROMA Connect授权类适配器 图5 ServiceStage适配器
Broker方式接入的适配层,接入方按照既定的接口规范完成接口开发,填写对应的接口信息就可以完成接入,而不需要开发单独的适配器包,每一个新的Service Broker接入对应到一个Service Broker适配器来源。 ROMA Exchange接入Service Broker整体设计如下: 接入Service
管理页(deploy) 用户订阅资产后,在“已订阅资产”中可以进行“管理”操作,实现对部署类资产的安装部署或授权开通类资产的获取密钥。 下图是Astro轻应用适配器中的管理页(deploy) 父主题: 开通定义文件组成
自定义来源配置 资产提供方可以自定义资产的来源,该来源在不同的资产提供方之间不能查看共用,仅添加该来源的资产提供方查看使用。 当前自定义来源对应的适配器是预置的样例,这里的指导也是样例。实际自定义来源配置以用户自己开发的Service Broker为准,用户可以参考《Service Broker接入指南》进行接入和配置。
adapterParams String M 适配器的页面参数 configParams String M 适配器来源的配置参数 lastModifiedDate DateTime O 最后修改时间 authorized Number M 授权状态 1-授权 0-未授权 2、取消授权 POST
理操作时,这些接入点要在适配器中开发。 因此,适配器里一般包含参数配置页、资产对象选择页和部署页三个页面,采用iframe的方式嵌入到Roma Exchange框架的相关页面中,并通过PostMessage\AddEventListener接口实现适配器与Roma Exchange框架页面的数据通信。
CP_DS__CCEDocumentPath CCE适配器规格来源弹窗说明文档的路径 管理 > 系统管理 > 系统参数 CP_DS__CCEResourcePath CCE适配器资源路径 管理 > 系统管理 > 系统参数 CP_DS__CCEIAMUserId CCE适配器被授权IAM用户ID 管理 >
附件下载接口,屏蔽基线接口校验,直接从租户公仓下载资源。 11、交互脚本(用于资产管理各个阶段调用适配器逻辑) 命名规范:适配器名称__Interaction 注意:交互脚本命名取适配器命名,否则在安装适配器时无法自动获取脚本脚本,需手动添加适配器交互脚本数据。 格式定义参考: ①提交资产上架申请 exportfunction
参考样例 StaticApplication适配器开发样例 父主题: 开发指导
常见问题 发布ROMA Connect集成应用资产、API资产和消息服务资产时无法查看到相关资产 在ROMA Exchange运营管理台新增适配器时找不到入口
单击“新增搜索条件”,然后在弹出框里配置搜索条件的显示名称、唯一编码(用于标识用)、是否支持合并显示和搜索属性值。 子类的资产类型,如果没有上传过适配器或资产,则该资产类型可以停用。在新增适配器页面,不显示被停用的资产类型。当用户不需要某个资产类型,可以停用。 父主题: 附录
接入环境信息、提供应用包的下载链接等。 考虑到应用交付流程的差异性,ROMA Exchange产品提供了应用开通定义文件能力,一种特殊的适配器,应用提供商在发布应用类商品时,按照规范完成开通定义文件规范,并将定义文件上传到ROMA Exchange,实现不同应用在ROMA Exchange运营平台上的快速接入。
AppCube更名为AstroZero 由于AppCube平台更名为AstroZero,ROMA Exchange涉及到的地方统一适配修改,包括AppCube适配器。 商用 Astro轻应用 AstroZero
产配套的文档,使用资产。 如果ServiceStage的Console需要在堡垒机才能访问,是无法直接跳转,因为针对这类资产是用了特殊的适配器发布资产,用户订阅资产后,在部署时,单击“管理”,系统弹出URL地址,用户可以单击复制URL。然后以订阅该商品的用户账号登录堡垒机后打开该URL进行安装部署。
局点堡垒机突然连接不上了 问题描述 局点堡垒机突然连接不上了。 原因分析 异常断开网络VPN导致。 解决办法 等待系统自动断连以后,再进行连接(大概要等1~1.5h)。 通过主机运维连接到他对应主机后,访问对应局点的应用。 父主题: 安装相关