一種App增量熱更新方法及服務(wù)系統(tǒng)
基本信息
申請(qǐng)?zhí)?/td> | CN201810391408.4 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN108733400A | 公開(kāi)(公告)日 | 2018-11-02 |
申請(qǐng)公布號(hào) | CN108733400A | 申請(qǐng)公布日 | 2018-11-02 |
分類(lèi)號(hào) | G06F8/658;G06F8/71 | 分類(lèi) | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 毛騎麟;魏家園瀟;陳聯(lián)柯 | 申請(qǐng)(專(zhuān)利權(quán))人 | 新光互聯(lián)投資管理有限公司 |
代理機(jī)構(gòu) | 杭州杭誠(chéng)專(zhuān)利事務(wù)所有限公司 | 代理人 | 新光互聯(lián)投資管理有限公司;杭州樂(lè)碼創(chuàng)識(shí)科技有限公司 |
地址 | 310000 浙江省杭州市上城區(qū)婺江路217號(hào)12層1204室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開(kāi)了一種App增量熱更新方法及服務(wù)系統(tǒng)。該方法包括以下步驟:服務(wù)器通過(guò)BSDIFF工具生成每個(gè)舊版本壓縮包與新版本壓縮包的差異化文件patch增量包;服務(wù)器將每個(gè)patch增量包與其對(duì)應(yīng)的舊版本壓縮包合并生成對(duì)應(yīng)的整包,并取出生成整包的MD5值,如果所有整包的MD5值及新版本壓縮包的MD5值都一致,則生成的所有patch增量包有效;客戶(hù)端App更新時(shí),客戶(hù)端從下載鏈接下載對(duì)應(yīng)patch增量包,將該patch增量包與舊版本壓縮包合并生成對(duì)應(yīng)的整包,經(jīng)過(guò)校驗(yàn)合格后,使用整包解壓縮文件進(jìn)行APP更新。本發(fā)明能夠使每次熱更新持續(xù)時(shí)間短,極大提高了更新速度和成功率,并降低了網(wǎng)絡(luò)流量消耗。 |
