[发明专利]一种软件的远程升级方法在审
申请号: | 202010523870.2 | 申请日: | 2020-06-10 |
公开(公告)号: | CN111722859A | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 张佳伟 | 申请(专利权)人: | 深圳市智莱科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
代理公司: | 深圳市中兴达专利代理有限公司 44637 | 代理人: | 黄美玲 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 远程 升级 方法 | ||
本发明公开一种软件的远程升级方法,所述软件的远程升级方法应用于售货机,所述售货机上设置有用于软件远程升级的管理平台,所述软件的远程升级方法包括:所述管理平台接受升级指令,并基于所述升级指令生成对应的升级命令;所述管理平台将所述升级命令传输至消息服务器,所述消息服务器基于所述升级命令与终端连接;所述终端基于所述升级命令生成对应的查询请求后,将所述查询请求发送至应用服务器,所述应用服务器根据所述查询请求将待升级文件信息发送至存储服务器;调度服务器对所述存储服务器中所述待升级文件信息执行调度操作以实现对所述终端软件升级的操作。本发明中,升级操作人员远程可将对终端软件进行升级,可以减少终端的运营成本。
技术领域
本发明涉及通信技术相关技术领域,具体的说,是涉及一种软件的远程升级方法。
背景技术
当前互联网行业中,终端设备应用广泛,但是,终端设备的软件升级成为运营中的一大难题。在现有终端设备的软件升级过程中,通常需要运营人员到终端设备所处现场去安装最新的软件,例如售货机,这个过程费时费力,极大增加了终端设备系统的运营成本。
发明内容
为解决现有终端设备的软件升级过程中,运营人员需到终端设备所处现场安装软件,造成费时费力、极大增加了终端设备系统的运营成本的技术问题。
本发明提出一种软件的远程升级方法,所述软件的远程升级方法应用于售货机,所述售货机上设置有用于软件远程升级的管理平台,所述软件的远程升级方法包括:
所述管理平台接受升级指令,并基于所述升级指令生成对应的升级命令;
所述管理平台将所述升级命令传输至消息服务器,所述消息服务器基于所述升级命令与终端连接;
所述终端基于所述升级命令生成对应的查询请求后,将所述查询请求发送至应用服务器,所述应用服务器根据所述查询请求将待升级文件信息发送至存储服务器;
调度服务器对所述存储服务器中的所述待升级文件信息执行调度操作以供所述终端下载;
所述终端下载所述待升级文件信息后,对所述终端中软件执行升级的操作。
进一步地,所述应用服务器将待升级文件信息发送至所述存储服务器的具体步骤包括:
所述应用服务器查询所述存储服务器中是否已经存在所述待升级文件信息;
如存在,则所述应用服务器不向所述存储服务器返回所述待升级文件信息;
如不存在,则所述应用服务器向所述存储服务器返回所述待升级文件信息。
进一步地,所述应用服务器向存储服务器返回所述待升级文件信息的具体步骤包括:
所述存储服务器向应用服务器查询所述待升级文件信息的文件大小;
判断所述待升级文件信息的文件大小是否大于预设值;
如大于预设值,则所述应用服务器将所述待升级文件信息的文件大小分成若干个第一分片,所述应用服务器依次将若干个第一分片返回至所述存储服务器,所述存储服务器接收所有第一分片后将其合并;
如小于预设值,则所述应用服务器直接将所述待升级文件信息返回至所述存储服务器。
进一步地,所述存储服务器接收所有第一分片后将其合并的具体步骤包括:
所述存储服务器先判断是否有某一个第一分片未返回成功;
如有,则所述应用服务器重新将所述待升级文件信息返回至所述存储服务器,重新返回时,所述应用服务器跳过已经返回的第一分片;
如无,所述存储服务器将所有第一分片合并。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市智莱科技股份有限公司,未经深圳市智莱科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010523870.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种航空箱及其安装实现方法
- 下一篇:一种录入图书的方法和装置