[发明专利]一种版本更新管理方法和相关装置在审
申请号: | 202011569200.0 | 申请日: | 2020-12-26 |
公开(公告)号: | CN112612494A | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 王正也;周杰 | 申请(专利权)人: | 中国农业银行股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100005 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 版本 更新 管理 方法 相关 装置 | ||
1.一种版本更新管理方法,其特征在于,所述方法包括:
自助设备从总行系统获得邻近设备列表和目标版本对应的文件列表文件;所述邻近设备列表包括:所述自助设备的至少一个已更新至所述目标版本的邻近自助设备;所述文件列表文件中包括所述目标版本的所有版本文件的文件名和所有所述版本文件的校验码;
所述自助设备向所述邻近设备列表中的邻近自助设备发送第一下载请求,以请求下载所述版本文件;
所述自助设备根据接收到的文件的校验码和所述文件列表文件中所述版本文件的校验码,确定所述版本文件是否成功下载至所述自助设备;
所述自助设备根据成功下载的版本文件对所述自助设备进行版本更新;
所述自助设备在版本更新结束后,向所述总行系统上报所述自助设备的当前版本。
2.根据权利要求1所述的方法,其特征在于,各级分行分别部署有缓存服务器;所述自助设备与最近一级分行的缓存服务器通信连接;相邻级分行的缓存服务器相互通信连接,一级分行的缓存服务器与所述总行系统相互通信连接;所述方法还包括:
当所述自助设备无法从所述邻近设备列表中的邻近自助设备成功下载所述版本文件时,所述自助设备向最近一级分行的缓存服务器发送第二下载请求,以请求下载所述版本文件。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
当所述自助设备无法从所述最近一级分行的缓存服务器成功下载所述版本文件时,所述最近一级分行的缓存服务器向其上级分行的缓存服务器或者所述总行系统发送第三下载请求,以请求下载所述版本文件。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述自助设备根据接收到的文件的校验码和所述文件列表文件中所述版本文件的校验码,确定所述版本文件是否成功下载至所述自助设备,包括:
所述自助设备比较所述接收到的文件的校验码与所述文件列表文件中所述版本文件的校验码是否一致,当一致时,确定所述版本文件成功下载至所述自助设备;否则,确定所述版本文件未成功下载至所述自助设备。
5.根据权利要求1所述的方法,其特征在于,所述目标版本包括:
目标平台版本和/或目标应用集合版本;所述目标应用集合包括:至少一个待更新的目标应用。
6.根据权利要求1所述的方法,其特征在于,所述校验码为md5值。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当确定所述邻近设备列表中某一邻近自助设备为所述自助设备提供文件超时,则所述自助设备将该提供文件超时的邻近自助设备从所述邻近设备列表中删除。
8.根据权利要求1所述的方法,其特征在于,所述总行系统包括:总行管理系统、总行部署的版本服务器和版本下发控制服务器;
所述自助设备从总行系统获得邻近设备列表和目标版本对应的文件列表文件,具体包括:
所述自助设备向所述版本下发控制服务器发送版本更新查询请求;
所述自助设备接收所述版本下发控制服务器反馈的所述目标版本的版本号和所述邻近设备列表;
所述自助设备根据所述目标版本的版本号从所述版本服务器获得所述目标版本对应的所述文件列表文件。
9.根据权利要求8所述的方法,其特征在于,在所述自助设备向所述版本下发控制服务器发送版本更新查询请求之前,所述方法还包括:
所述自助设备重启。
10.一种版本更新管理装置,其特征在于,应用于自助设备中,所述装置包括:
第一获取模块,用于从总行系统获得邻近设备列表和目标版本对应的文件列表文件;所述邻近设备列表包括:所述自助设备的至少一个已更新至所述目标版本的邻近自助设备;所述文件列表文件中包括所述目标版本的所有版本文件的文件名和所有所述版本文件的校验码;
第一发送模块,用于向所述邻近设备列表中的邻近自助设备发送第一下载请求,以请求下载所述版本文件;
校验模块,用于根据接收到的文件的校验码和所述文件列表文件中所述版本文件的校验码,确定所述版本文件是否成功下载至所述自助设备;
版本更新模块,用于根据成功下载的版本文件对所述自助设备进行版本更新;
反馈模块,用于在版本更新结束后,向所述总行系统上报所述自助设备的当前版本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011569200.0/1.html,转载请声明来源钻瓜专利网。