一种的远程升级方法,在云端服务器准备好升级文件 ;云端服务器向电子寄存柜终端发送系统升级请求 ;电子寄存柜终端收到升级请求后,向云端服务器上传所述终端的最新软件列表云端服务器自动校验上传的最新软件列表和服务器设置的版本信息是否一致 ;若一致,则停止更新 ;否则,云端服务器向电子寄存柜终端返回更新信息,并封装好对应终端的升级文件,同时将升级文件放置于 URLs 下 ;电子寄存柜终端核对更新信息,并从云端服务器提供的 URLs 下载升级文件,并自动完成安装。本发明提高了升级的实时性,可控性,同时避免浪费服务器资源和网络带宽,进一步提高升级效率以及节省升级时间。
电子寄存柜升级步骤:
1、在云端服务器准备好升级文件 ;
2、云端服务器向电子寄存柜终端发送系统升级请求 ;
3、电子寄存柜终端收到升级请求后,向云端服务器上传所述终端的最新软件列表
4、电子寄存柜终端核对更新信息,并从云端服务器提供的 URLs 下载升级文件,并自动完成安装。
5、云端服务器自动校验上传的最新软件列表和服务器设置的版本信息是否一致 ;若一致,则停止更新 ;否则,云端服务器向电子寄存柜终端返回更新信息,并封装好对应终端的升级文件,同时将升级文件放置于 URLs 下 ;
云端服务器对比服务器端的应用程序版本号与电子寄存柜终端应用程序的版本号,若云端服务器应用程序版本号高于终端的应用程序的版本号,则需要对该应用进行升级 ;若云端服务器端上的应用程序存在,而电子寄存柜终端不存在,则需要对该应用进行安装。