一种基于异构云平台的内置服务外接方法及装置制造方法及图纸

技术编号:26375336 阅读:37 留言:0更新日期:2020-11-19 23:44
本发明专利技术提供一种基于异构云平台的内置服务外接方法及装置,所述方法包括如下步骤:S1.获取待集成软件包,并在待集成软件包中设置软件包名称接口、软件包目录结构接口以及软件包内脚本接口,生成封装软件包;S2.将封装软件包设置为异构云平台的内置服务;S3.设置异构云平台向用户提供内置服务,根据软件包名称接口提供用户所选内置服务依赖的软件包名称的软件及版本,根据软件包目录结构接口提供用户所选内置服务依赖软件包内各脚本路径及名称,以及根据软件包内脚本接口提供用户所选内置服务依赖软件包内各脚本的传递参数接口,所述脚本的传递参数接口用于启动脚本。

【技术实现步骤摘要】
一种基于异构云平台的内置服务外接方法及装置
本专利技术属于异构云平台
,具体涉及一种基于异构云平台的内置服务外接方法及装置。
技术介绍
基于异构云平台提供了一系列的内置服务,包括某些中间件、数据库等内置服务。平台内用户可以通过申请内置服务或者通过内置服务创建服务实例的方式,创建出云平台内置的服务实例,包括数据库、中间件等服务实例。内置服务的方式提供软件功能,解决了用户无法方便的安装和维护软件国产软件的使用痛点。异构云平台可以通过内置指定版本的软件来实现需求,但是内置的软件无法做到各个版本,各个软件的全版本适配,也无法适配软件的全面。此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种基于异构云平台的内置服务外接方法及装置,是非常有必要的。
技术实现思路
针对现有技术的上述异构云平台内置软件无法适配多版本及多软件的缺陷,本专利技术提供一种基于异构云平台的内置服务外接方法及装置,以解决上述技术问题。第一方面,本专利技术提供一种基于异构云平台的内置服务外接方法,包括如下步骤:S1.获取本文档来自技高网...

【技术保护点】
1.一种基于异构云平台的内置服务外接方法,其特征在于,包括如下步骤:/nS1.获取待集成软件包,并在待集成软件包中设置软件包名称接口、软件包目录结构接口以及软件包内脚本接口,生成封装软件包;所述软件包名称接口用于传输软件名称以及软件版本;所述软件包目录结构用于传输软件包内软件脚本路径及名称;所述软件包内脚本接口用于传输脚本参数及返回值;/nS2.将封装软件包设置为异构云平台的内置服务;/nS3.设置异构云平台向用户提供内置服务,根据软件包名称接口提供用户所选内置服务依赖的软件包名称的软件及版本,根据软件包目录结构接口提供用户所选内置服务依赖软件包内各脚本路径及名称,以及根据软件包内脚本接口提供...

【技术特征摘要】
1.一种基于异构云平台的内置服务外接方法,其特征在于,包括如下步骤:
S1.获取待集成软件包,并在待集成软件包中设置软件包名称接口、软件包目录结构接口以及软件包内脚本接口,生成封装软件包;所述软件包名称接口用于传输软件名称以及软件版本;所述软件包目录结构用于传输软件包内软件脚本路径及名称;所述软件包内脚本接口用于传输脚本参数及返回值;
S2.将封装软件包设置为异构云平台的内置服务;
S3.设置异构云平台向用户提供内置服务,根据软件包名称接口提供用户所选内置服务依赖的软件包名称的软件及版本,根据软件包目录结构接口提供用户所选内置服务依赖软件包内各脚本路径及名称,以及根据软件包内脚本接口提供用户所选内置服务依赖软件包内各脚本的传递参数接口,所述脚本的传递参数接口用于启动脚本。


2.如权利要求1所述的基于异构云平台的内置服务外接方法,其特征在于,步骤S1具体步骤如下:
S11.获取待集成软件包;
S12.在待集成软件包中设置软件包名称接口;
S13.在待集成软件包中设置软件包目录结构接口;
S14.在待集成软件包中设置软件包内脚本接口,生成封装软件包。


3.如权利要求2所述的基于异构云平台的内置服务外接方法,其特征在于,步骤S12中,设置待集成软件包文件夹名称格式为软件包名称+版本名称。


4.如权利要求2所述的基于异构云平台的内置服务外接方法,其特征在于,步骤S14之后还包括如下步骤:
S15.将待集成软件包进行压缩以及加密;
S16.设置压缩后待集成软件包名称格式为软件包括名称+软件版本+压缩文件后缀;
S17.设置压缩后再加密的待集成软件名称格式为软件包名称+软件版本+压缩加密文件后缀。


5.如权利要求3所述的基于异构云平台的内置服务外接方法,其特征在于,步骤S13具体步骤如下:
S131.在待集成软件包文件夹下设置软件状态操作文件夹;
S132.在待集成软件包文件夹下设置软件安装包文件夹;
S133.在待集成软件包文件夹下设置说明文档;
S134.在待集成软件包文件夹下设置软件安装包执行文件。


6.如权利要求5所述的基于异构云平台的内置服务外接方法,其特征在于,步骤S14具体步骤如下:
S141.在软件状态操作文件夹下设置软件重启脚本、软件启动脚本以及软件关闭脚本;
S142.在软件安装包文件夹下设置软件安装包压缩文件;
S143.在软件安装包执行文件下设置备份文件夹、配置文件夹、防火墙配置文件夹、安装文件夹、日志文件夹以及监控文件夹,并在各功能文件夹设置下对应功能脚本,以及设置功能脚本参数。


7.如权利要求6所述的基于异构云平台的内置服务外接方法,其特征在于,步骤S143具体步骤如下:
S1431.在备份文件夹下设置备份脚本,所述备份脚本用于根据备份脚本参数进行备份操作及恢复备份;
S1432.在配置文件下设置配置脚本,所述配置脚本用于根据配置脚本参数提供单节点配置、集群配置、密码修改以及密码重置功能...

【专利技术属性】
技术研发人员:方斌
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1