基于国产化平台的跨平台部署系统及方法技术方案

技术编号:38162517 阅读:36 留言:0更新日期:2023-07-13 09:36
本发明专利技术涉及计算机应用技术领域,尤其是基于国产化平台的跨平台部署系统及方法,所述方法包括以下步骤:守护进程安装步骤,安装并启动守护进程,并授予守护进程root权限;安装命令获取步骤,获取安装命令;安装命令下发步骤,将安装命令通过套接字下发至守护进程;应用安装步骤,守护进程根据安装命令,安装应用;强制补丁安装步骤,获取强制补丁信息,并下载强制补丁。采用本方案,能够减少软件安装流程,实现软件的免密安装,从而提升软件下载和安装效率。率。率。

【技术实现步骤摘要】
基于国产化平台的跨平台部署系统及方法


[0001]本专利技术涉及计算机应用
,特别涉及基于国产化平台的跨平台部署系统及方法。

技术介绍

[0002]近年来,随着国产化步伐的快速前进,国产操作系统、中间件、数据库等相关技术也取得了一些重大突破,但从目前的情况分析,信息技术国产化尚未建立一个完善的生态圈。国产化进程依赖于软件与硬件技术的共同发展,建立完善的软件生态将会带动硬件技术的发展,国产化信息技术才会被用户广泛使用,国产化信息技术的广泛应用又能够促使国产化软件、硬件技术持续发展,从而形成国产化技术发展的良性循环。
[0003]目前,国产操作系统均是基于Linux内核,且基于上游某个稳定的Linux发行版而研发的,不同的Linux发行版之间存在许多差异。处理器方面,国产处理器的开发公司众多,所采用的指令集也各不相同。不同操作系统、处理器在各方面的众多差异,给开发者带来了诸多困难,制约了软件生态的发展。例如,开发一款软件时需要同时开发出适用于各个系统的版本,相应的,用户在下载软件时,也需要根据自己设备的系统选择相应的软件版本进行下载,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于国产化平台的跨平台部署方法,其特征在于:包括以下步骤:守护进程安装步骤,安装并启动守护进程,并授予守护进程root权限;安装命令获取步骤,获取安装命令;安装命令下发步骤,将安装命令通过套接字下发至守护进程;应用安装步骤,守护进程根据安装命令,安装应用;所述守护进程内存储有授权应用列表;所述安装命令下发步骤包括:S100,分析授权应用列表中是否包括目标软件,若否,则执行S200,若是,则执行S300;S200,获取所述目标软件的下载源,并分析所述授权应用列表中是否包括下载源,若是,则执行S300,若否,则终止安装应用;S300,将安装命令通过套接字下发至守护进程。2.根据权利要求1所述的基于国产化平台的跨平台部署方法,其特征在于:所述安装命令获取步骤包括:预设应用列表获取步骤,获取目标软件中的预设应用列表;选择结果获取步骤,获取用户在预设应用列表中的选择结果;安装命令生成步骤,根据用户的选择结果,生成安装命令;所述安装命令包括应用信息和安装包地址。3.根据权利要求1所述的基于国产化平台的跨平台部署方法,其特征在于:还包括强制补丁安装步骤,获取强制补丁信息,并下载强制补丁;所述强制补丁安装步骤包括:补丁信息获取步骤,获取强制补丁信息,所述强制补丁信息包括补丁适用环境、配置下发策略、补丁安装命令和补丁下载地址;安装包下载步骤,守护进程根据补丁下载地址,下载强制补丁的安装包;补丁安装步骤,调用脚本安装强制补丁,并生成安装记录。4.根据权利要求3所述的基于国产化平台的跨平台部署方法,其特征在于:所述配置下发策略包括全部下发、按组织下发、按IP段下发和按客户端列表下发中的一种或多种。5.根据权利要求1所述的基于国产化平台的跨平台部署方法,其特征在于:还包括守护进程更新步骤、兼容性核对步骤和转发步骤;所述守护进程更新步骤,更新守护进程;守护进程自行更新时,下载更新后的守护进程文件后,由当前守护进程以root权限启动,并处理安装命令;守护进程中维护有一功能列表,所述功能列表显示有守护进程对外的所有接口及其兼容版本;更新完成后,保留历史守护进程;所述兼容性核对步骤,分析更新前及更新后的守护进程对外接口的兼容性变化,并生成兼容性分析结果;所述转发步骤,更新前的守护进程,根据兼容性分析结果,将安装命令转发至更新后的守护进程...

【专利技术属性】
技术研发人员:朱如海朱涛赵晨叶爽
申请(专利权)人:贵州爱信诺航天信息有限公司
类型:发明
国别省市:

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

1