[发明专利]应用在线升级方法、装置、设备及计算机可读存储介质在审
| 申请号: | 202011121431.5 | 申请日: | 2020-10-19 |
| 公开(公告)号: | CN112256301A | 公开(公告)日: | 2021-01-22 |
| 发明(设计)人: | 芦文峰;刘伟超;郭倜颖;贾怀礼;陈远旭 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F11/36;G06F21/64 |
| 代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 魏润洁 |
| 地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 在线 升级 方法 装置 设备 计算机 可读 存储 介质 | ||
1.一种应用在线升级方法,其特征在于,所述方法应用于客户端,包括以下步骤:
接收所述客户端上目标应用的升级文件与可扩展标记语言格式的安装配置文件,并对所述升级文件进行校验;
在所述升级文件通过校验时,根据所述安装配置文件将所述升级文件在所述客户端上进行本地安装,以在线升级所述目标应用;
对在线升级后的目标应用进行稳定性测试。
2.如权利要求1所述的方法,其特征在于,所述接收所述客户端上目标应用的升级文件与可扩展标记语言格式的安装配置文件之前,还包括:
获取所述目标应用的设备应用信息,并向升级服务器发送包含所述设备应用信息的升级需求检查请求,以供所述升级服务器根据所述升级需求请求确定所述目标应用的升级需求,并根据所述升级需求对预设的可扩展标记语言格式的原始配置文件进行更改,以作为所述安装配置文件;
所述接收所述客户端上目标应用的升级文件与可扩展标记语言格式的安装配置文件包括:
接收由所述升级服务器发送的所述安装配置文件,并基于所述安装配置文件向所述升级服务器请求所述升级文件,以在所述升级服务器发送所述升级文件时进行接收,其中,所述安装配置文件中包含下载策略、安装策略、下载地址和/或升级包校验码。
3.如权利要求2所述的方法,其特征在于,所述获取所述目标应用的设备应用信息之前,还包括:
在接收到在线升级指令时,基于所述在线升级指令确定所述目标应用,并向所述升级服务器发送与所述目标应用相关的请求信息问询指令;
获取所述升级服务器对于所述请求信息问询指令的应答信息,以基于所述应答信息创建所述升级需求检查请求,其中,所述应答信息包括请求访问地址、请求访问端口号和/或请求访问参数。
4.如权利要求2所述的方法,其特征在于,所述对所述升级文件进行校验包括:
根据所述目标应用生成本地校验码,并获取所述安装配置文件中的升级包校验码,其中,所述本地校验码存储于区块链中;
判断所述升级包校验码与所述本地校验码是否匹配;
若所述升级包校验码与所述本地校验码匹配,则判定所述升级文件通过校验;
若升级包校验码与所述本地校验码不匹配,则判定所述升级文件未通过检验。
5.如权利要求4所述的方法,其特征在于,所述若升级包校验码与所述本地校验码不匹配,则判定所述升级文件未通过检验之后,还包括:
将所述升级包校验码与所述本地校验码不匹配的事件记为一次丢失;
在检测到累计的丢失次数超出预设次数阈值时,退出当前在线升级过程,生成并显示校验失败消息。
6.如权利要求1所述的方法,其特征在于,所述对在线升级后的目标应用进行稳定性测试包括:
在预设时长内循环执行所述在线升级后的目标应用的应用功能,并记录所述应用功能的执行状态;
判断所述应用功能的执行状态是否出现异常;
若所述应用功能的执行状态出现异常,则判定所述在线升级后的目标应用未通过稳定性测试;
若所述应用功能的执行状态未出现异常,则判定所述在线升级后的目标应用通过稳定性测试。
7.如权利要求6所述的方法,其特征在于,所述若所述应用功能的执行状态出现异常,则判定所述在线升级后的目标应用未通过稳定性测试之后,还包括:
生成并显示应用测试失败信息;
确定所述升级文件的下载策略,以根据所述下载策略删除所述目标应用的升级包,或回退至旧版本的目标应用。
8.一种应用在线升级装置,其特征在于,所述应用在线升级装置包括:
文件校验模块,用于接收所述客户端上目标应用的升级文件与可扩展标记语言格式的安装配置文件,并对所述升级文件进行校验;
在线升级模块,用于在所述升级文件通过校验时,根据所述安装配置文件将所述升级文件在所述客户端上进行本地安装,以在线升级所述目标应用;
应用测试模块,用于对在线升级后的目标应用进行稳定性测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011121431.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种泵阀外接安装装置
- 下一篇:一种无卤阻燃ABS组合物及其制备方法与应用





