[发明专利]一种多应用升级方法和系统在审
申请号: | 201611258890.1 | 申请日: | 2016-12-30 |
公开(公告)号: | CN108270806A | 公开(公告)日: | 2018-07-10 |
发明(设计)人: | 杨飞虎;李伟;彭坚;李焜 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/44;G06F9/445;G06Q40/00 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 郭一斐 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 多应用 密文文件 授权文件 升级包 服务器 版本兼容 升级 信息表 应用程序接口 维护复杂度 安全升级 匹配成功 升级脚本 升级文件 系统实现 校验 减小 运维 调用 解析 匹配 维护 | ||
1.一种多应用升级方法,其特征在于,包括:
S100,接收带有授权文件的升级包;
S200,打开所述带有授权文件的升级包,校验、解析分离出多个应用程序或文件的升级文件密文文件、授权文件密文文件、升级脚本密文文件,提取所述多个应用程序或文件的版本号和版本兼容信息表;
S300,获取服务器内部多个应用程序或文件的版本号;
S400,将所述服务器内部多个应用程序或文件的版本号与所述升级包内多个应用程序或文件的版本号,根据所述版本兼容信息表进行匹配;
S500,若匹配成功,则调用所述多个应用程序或文件的应用程序接口进行升级。
2.根据权利要求1所述的多应用升级方法,其中,在所述步骤S200之后还包括:
解密授权文件密文文件获得升级权限;
若具有升级权限,则执行步骤S300;
若不具有升级权限,则删除所述分离出的多个应用程序或文件的升级文件密文文件、授权文件密文文件、升级脚本密文文件。
3.根据权利要求2所述的多应用升级方法,其中,所述升级权限包括:升级有效期限,升级用户权限,IC卡权限,USBKEY权限。
4.根据权利要求1所述的多应用升级方法,其中,在所述步骤S300之后包括:
判断是否存在升级维护服务器端程序标志;
若存在所述升级维护服务器端程序标志,则调用运行态文件升级应用程序接口对升级维护服务器端程序进行升级;
若不存在所述升级维护服务器端程序标志,则执行步骤S400。
5.根据权利要求1所述的多应用升级方法,其中,在所述步骤S500之后包括:
判断所述多个应用程序或文件是否全部升级成功;
若是,则解密所述多个应用程序或文件的升级脚本密文文件,并根据获得的升级脚本文件对所述服务器内部的升级脚本进行更新;
对所述服务器内部多个应用程序或文件的版本号按照所述升级包内多个应用程序或文件的版本号进行更新。
6.一种税控服务器多应用升级方法,其特征在于,包括:
S001,在税控服务器内部设置升级维护服务端程序;
S002,运行所述升级维护服务端程序;
S003,向税控中心服务器请求带有授权文件的升级包;
S004,接收所述带有授权文件的升级包;
S005,调用所述升级维护服务端程序对所述带有授权文件的升级包进行处理,完成所述税控服务器内部应用程序的升级。
7.一种升级维护服务端系统,其特征在于,包括:
接收模块,接收带有授权文件的升级包;
升级包解包模块,打开所述带有授权文件的升级包,校验、解析分离出多个应用程序或文件的升级文件密文文件、授权文件密文文件、升级脚本密文文件,以及所述多个应用程序或文件的版本号和版本兼容信息表;
命令解析模块,接收应用层命令字和参数,根据所述命令字和参数调用相应的功能模块;
文件解密校验模块,对所述多个应用程序或文件的升级文件密文文件、授权文件密文文件、升级脚本密文文件进行解密和校验;
版本信息管理模块,提取所述多个应用程序或文件的版本号和版本兼容信息表,和获取服务器内部多个应用程序或文件的版本号;
所述版本信息管理模块,将所述服务器内部多个应用程序或文件的版本号与所述升级包内多个应用程序或文件的版本号,根据所述版本兼容信息表进行匹配;
若所述版本信息管理模块获得匹配成功的结果,则所述功能模块调用所述多个应用程序或文件的应用程序接口进行升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611258890.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于数据处理的资源分配方法及装置
- 下一篇:一种数据传输方法及装置