[发明专利]一种跨平台远程升级系统及方法在审
| 申请号: | 201710446781.0 | 申请日: | 2017-06-14 |
| 公开(公告)号: | CN107092512A | 公开(公告)日: | 2017-08-25 |
| 发明(设计)人: | 沈宜;张家亮;刘奕 | 申请(专利权)人: | 成都三零凯天通信实业有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 成都金英专利代理事务所(普通合伙)51218 | 代理人: | 袁英 |
| 地址: | 610041 四川省成都市*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 平台 远程 升级 系统 方法 | ||
技术领域
本发明涉及跨平台升级领域,尤其是一种跨平台的升级系统及方法。
背景技术
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。
Windows采用了图形化模式GUI,比起从前的DOS需要键入指令使用的方式更为人性化。随着电脑硬件和软件的不断升级,微软的Windows也在不断升级,从架构的16位、32位再到64位, 系统版本从最初的Windows 1.0 到大家熟知的Windows 95、Windows 98、Windows ME、Windows 2000、Windows 2003、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10 和 Windows Server服务器企业级操作系统,不断持续更新,微软一直在致力于Windows操作系统的开发和完善。
普通远程升级工具的系统不能对不同的平台(windows、linux)下对应的软件对象(进程、服务)进行远程自动升级,更不用说对升级版本进行管理、升级也、选择性的降级,不能克服只能对单一平台升级的局限性。
发明内容
本发明的目的在于克服现有技术的不足,提供一种跨平台的升级系统及方法,区别于普通升级工具只能对单一平台的升级对象进行升级的局限性,并且对升级版本进行管理,可以对升级对象进行降级操作。
本发明的目的是通过以下技术方案来实现的:一种跨平台的升级系统,它包括:数据库、升级服务器、监控台、数据接口、交换机和多个客户端;所述的升级服务器通过无线或者有线网络分别与数据库、监控台互联,升级服务器通过数据接口与交换机相连,交换机与多个客户端相连。
进一步限定,所述的升级服务器包括通信层、数据层、业务逻辑层和应用层。
进一步限定,所述的应用层包括版本导入模块与版本查询模块,
进一步限定,所述的业务逻辑层包括版本管理模块和升级逻辑模块。
进一步限定,所述的数据库为SQList数据库。
一种跨平台的升级方法,包括如下步骤:
S0001当前版本查询:利用版本库查询对平台客户端的当前所有的版本进行查询,并判断升级服务器是否已经全部包括所有版本;
S0002导入版本:将未包括的版本通过应用层的版本导入模块将其导入至升级服务器中;
S0003所有版本存储:将导入的版本通过版本管理模块进行保存,并为应用层提供调用接口;
S0004推送升级消息:升级服务器的升级逻辑模块将升级消息推送至Windows或linux平台的客户端;
S0005判断是否升级:判断客户端返回指令,若用户同意升级,则使用TCP通信和SQLite数据库将指定版本程序传输至客户端,若用户不同意升级,则不进行更新;
S0006确认升级:监控台采用提示是否升级来确认是否立即升级;
S0007客户端将接收到的最新版本信息进行解压安装。
进一步限定,将新版本进行导入时不进行压缩,将最新版本导入升级服务器后由省级服务器对其进行压缩。
进一步限定,所述的所有版本存储,是利用INI文件记录当前的加载的程序版本号,每一个版本程序都被指定一个程序版本号。
进一步限定,所述的推送升级消息,升级服务器将所有版本信息推送至客户端,用户根据实用需求选择合适版本。
进一步限定,所述的版本信息为所有版本程序的版本号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都三零凯天通信实业有限公司,未经成都三零凯天通信实业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710446781.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:预发布方法及装置
- 下一篇:智能移动设备的升级或修复组件及升级或修复方法





