[发明专利]一种跨平台远程升级系统及方法在审
| 申请号: | 201710446781.0 | 申请日: | 2017-06-14 |
| 公开(公告)号: | CN107092512A | 公开(公告)日: | 2017-08-25 |
| 发明(设计)人: | 沈宜;张家亮;刘奕 | 申请(专利权)人: | 成都三零凯天通信实业有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 成都金英专利代理事务所(普通合伙)51218 | 代理人: | 袁英 |
| 地址: | 610041 四川省成都市*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 平台 远程 升级 系统 方法 | ||
1.一种跨平台的升级系统,其特征在于,它包括:数据库、升级服务器、监控台、数据接口、交换机和多个客户端;所述的升级服务器通过无线或者有线网络分别与数据库、监控台互联,升级服务器通过数据接口与交换机相连,交换机与多个客户端相连。
2.根据权利要求1所述的一种跨平台的升级系统,其特征在于:所述的升级服务器包括通信层、数据层、业务逻辑层和应用层。
3.根据权利要求1所述的一种跨平台的升级系统,其特征在于:
所述的应用层包括版本导入模块与版本查询模块,
所述的业务逻辑层包括版本管理模块和升级逻辑模块。
4.根据权利要求1所述的一种跨平台的升级系统,其特征在于:所述的数据库为SQList数据库。
5.根据权利要求1-4任意一项所述的一种跨平台的升级方法,其特征在于,包括如下步骤:
S0001当前版本查询:利用版本库查询对平台客户端的当前所有的版本进行查询,并判断升级服务器是否已经全部包括所有版本;
S0002导入版本:将未包括的版本通过应用层的版本导入模块将其导入至升级服务器中;
S0003所有版本存储:将导入的版本通过版本管理模块进行保存,并为应用层提供调用接口;
S0004推送升级消息:升级服务器的升级逻辑模块将升级消息推送至Windows或linux平台的客户端;
S0005判断是否升级:判断客户端返回指令,若用户同意升级,则使用TCP通信和SQLite数据库将指定版本程序传输至客户端,若用户不同意升级,则不进行更新;
S0006确认升级:监控台采用提示是否升级来确认是否立即升级;
S0007客户端将接收到的最新版本信息进行解压安装。
6.根据权利要求5所述的一种跨平台的升级方法,还包括:将新版本进行导入时不进行压缩,将最新版本导入升级服务器后由省级服务器对其进行压缩。
7.根据权利要求5所述的一种跨平台的升级方法,其特征在于:所述的所有版本存储,是利用INI文件记录当前的加载的程序版本号,每一个版本程序都被指定一个程序版本号。
8.根据权利要求5所述的一种跨平台的升级方法,其特征在于:所述的推送升级消息,升级服务器将所有版本信息推送至客户端,用户根据实用需求选择合适版本。
9.根据权利要求8所述的一种跨平台的升级方法,其特征在于:所述的版本信息为所有版本程序的版本号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都三零凯天通信实业有限公司,未经成都三零凯天通信实业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710446781.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:预发布方法及装置
- 下一篇:智能移动设备的升级或修复组件及升级或修复方法





