【技术实现步骤摘要】
一种软件的远程升级方法
本专利技术涉及通信技术相关
,具体的说,是涉及一种软件的远程升级方法。
技术介绍
当前互联网行业中,终端设备应用广泛,但是,终端设备的软件升级成为运营中的一大难题。在现有终端设备的软件升级过程中,通常需要运营人员到终端设备所处现场去安装最新的软件,例如售货机,这个过程费时费力,极大增加了终端设备系统的运营成本。
技术实现思路
为解决现有终端设备的软件升级过程中,运营人员需到终端设备所处现场安装软件,造成费时费力、极大增加了终端设备系统的运营成本的技术问题。本专利技术提出一种软件的远程升级方法,所述软件的远程升级方法应用于售货机,所述售货机上设置有用于软件远程升级的管理平台,所述软件的远程升级方法包括:所述管理平台接受升级指令,并基于所述升级指令生成对应的升级命令;所述管理平台将所述升级命令传输至消息服务器,所述消息服务器基于所述升级命令与终端连接;所述终端基于所述升级命令生成对应的查询请求后,将所述查询请求发送至应用服务器,所述应用服务器根据所述查询请求将待升级文件信息发送至存储服务器;调度服务器对所述存储服务器中的所述待升级文件信息执行调度操作以供所述终端下载;所述终端下载所述待升级文件信息后,对所述终端中软件执行升级的操作。进一步地,所述应用服务器将待升级文件信息发送至所述存储服务器的具体步骤包括:所述应用服务器查询所述存储服务器中是否已经存在所述待升级文件信息;如存在,则所述应用服务器不向所 ...
【技术保护点】
1.一种软件的远程升级方法,其特征在于,所述软件的远程升级方法应用于售货机,所述售货机上设置有用于软件远程升级的管理平台,所述软件的远程升级方法包括:/n所述管理平台接受升级指令,并基于所述升级指令生成对应的升级命令;/n所述管理平台将所述升级命令传输至消息服务器,所述消息服务器基于所述升级命令与终端连接;/n所述终端基于所述升级命令生成对应的查询请求后,将所述查询请求发送至应用服务器,所述应用服务器根据所述查询请求将待升级文件信息发送至存储服务器;/n调度服务器对所述存储服务器中的所述待升级文件信息执行调度操作以供所述终端下载;/n所述终端下载所述待升级文件信息后,对所述终端中软件执行升级的操作。/n
【技术特征摘要】
1.一种软件的远程升级方法,其特征在于,所述软件的远程升级方法应用于售货机,所述售货机上设置有用于软件远程升级的管理平台,所述软件的远程升级方法包括:
所述管理平台接受升级指令,并基于所述升级指令生成对应的升级命令;
所述管理平台将所述升级命令传输至消息服务器,所述消息服务器基于所述升级命令与终端连接;
所述终端基于所述升级命令生成对应的查询请求后,将所述查询请求发送至应用服务器,所述应用服务器根据所述查询请求将待升级文件信息发送至存储服务器;
调度服务器对所述存储服务器中的所述待升级文件信息执行调度操作以供所述终端下载;
所述终端下载所述待升级文件信息后,对所述终端中软件执行升级的操作。
2.根据权利要求1所述的软件的远程升级方法,其特征在于,所述应用服务器根据所述查询请求将待升级文件信息发送至存储服务器,包括:
所述应用服务器查询所述存储服务器中是否已经存在所述待升级文件信息;如存在,所述应用服务器不向所述存储服务器返回所述待升级文件信息;
如不存在,所述应用服务器向所述存储服务器返回所述待升级文件信息。
3.根据权利要求2所述的软件的远程升级方法,其特征在于,所述应用服务器向所述存储服务器返回所述待升级文件信息,包括:
所述存储服务器向应用服务器查询所述待升级文件信息的文件大小;
判断所述待升级文件信息的文件大小是否大于预设值;
如大于预设值,所述应用服务器将所述待升级文件信息的文件大小分成若干个第一分片,所述应用服务器依次将若干个第一分片返回至所述存储服务器,所述存储服务器接收所有第一分片后将其合并;
如小于预设值,所述应用服务器直接将所述待升级文件信息返回至所述存储服务器。
4.根据权利要求3所述的软件的远程升级方法,其特征在于,所述存储服务器接收所有第一分片后将其合并,包括:
所述存储服务器先判断是否有存在所述第一分片未返回成功;
如存在,所述应用服务器重新将所述待升级文件信息返回至所述存储服务器,重新返回时,所述应用服务器跳过已经返回的任一所述第一分片;
如不存在,所述存储服务器将所有第一分片合并。
5.根据权利要求4所述的软件的远程升级方法,其特征在于,所述应用服务器重新将所述待升级文件信息返回至...
【专利技术属性】
技术研发人员:张佳伟,
申请(专利权)人:深圳市智莱科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。