一種電子寄存柜的遠(yuǎn)程升級(jí)方法,在云端服務(wù)器準(zhǔn)備好升級(jí)文件 ;云端服務(wù)器向電子寄存柜終端發(fā)送系統(tǒng)升級(jí)請(qǐng)求 ;電子寄存柜終端收到升級(jí)請(qǐng)求后,向云端服務(wù)器上傳所述終端的最新軟件列表云端服務(wù)器自動(dòng)校驗(yàn)上傳的最新軟件列表和服務(wù)器設(shè)置的版本信息是否一致 ;若一致,則停止更新 ;否則,云端服務(wù)器向電子寄存柜終端返回更新信息,并封裝好對(duì)應(yīng)終端的升級(jí)文件,同時(shí)將升級(jí)文件放置于 URLs 下 ;電子寄存柜終端核對(duì)更新信息,并從云端服務(wù)器提供的 URLs 下載升級(jí)文件,并自動(dòng)完成安裝。本發(fā)明提高了升級(jí)的實(shí)時(shí)性,可控性,同時(shí)避免浪費(fèi)服務(wù)器資源和網(wǎng)絡(luò)帶寬,進(jìn)一步提高升級(jí)效率以及節(jié)省升級(jí)時(shí)間。
電子寄存柜升級(jí)步驟:
1、在云端服務(wù)器準(zhǔn)備好升級(jí)文件 ;
2、云端服務(wù)器向電子寄存柜終端發(fā)送系統(tǒng)升級(jí)請(qǐng)求 ;
3、電子寄存柜終端收到升級(jí)請(qǐng)求后,向云端服務(wù)器上傳所述終端的最新軟件列表
4、電子寄存柜終端核對(duì)更新信息,并從云端服務(wù)器提供的 URLs 下載升級(jí)文件,并自動(dòng)完成安裝。
5、云端服務(wù)器自動(dòng)校驗(yàn)上傳的最新軟件列表和服務(wù)器設(shè)置的版本信息是否一致 ;若一致,則停止更新 ;否則,云端服務(wù)器向電子寄存柜終端返回更新信息,并封裝好對(duì)應(yīng)終端的升級(jí)文件,同時(shí)將升級(jí)文件放置于 URLs 下 ;
云端服務(wù)器對(duì)比服務(wù)器端的應(yīng)用程序版本號(hào)與電子寄存柜終端應(yīng)用程序的版本號(hào),若云端服務(wù)器應(yīng)用程序版本號(hào)高于終端的應(yīng)用程序的版本號(hào),則需要對(duì)該應(yīng)用進(jìn)行升級(jí) ;若云端服務(wù)器端上的應(yīng)用程序存在,而電子寄存柜終端不存在,則需要對(duì)該應(yīng)用進(jìn)行安裝。