[发明专利]一种增量升级方法及相关装置有效
申请号: | 201410238919.4 | 申请日: | 2014-05-30 |
公开(公告)号: | CN105404521B | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 孙晓治 | 申请(专利权)人: | 广州市动景计算机科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F17/30 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙)11371 | 代理人: | 吴开磊 |
地址: | 510627 广东省广州市天河区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请实施例公开了一种增量升级方法及相关装置,服务器在生成增量文件时,首先将旧版压缩文件和新版压缩文件中的子文件分类,然后对不同类型的子文件执行不同的差异比较步骤,得到对应类型的差异数据对于满足预设解压条件的子文件采用解压比较法执行差异比较,可以减小差异数据的大小,对于不满足预设解压条件的子文件采用直接比较法执行差异比较,可以提高差异比较的效率;进而客户端从服务器获取差异数据,并根据差异数据的类型,执行对差异数据和旧版压缩文件的合并操作,得到新版压缩文件,也可以提高合并操作的效率。相对于传统的增量升级方法,本申请可以达到兼顾增量文件大小和升级效率两个方面的目的。 | ||
搜索关键词: | 一种 增量 升级 方法 相关 装置 | ||
【主权项】:
一种增量升级方法,其特征在于,包括:服务器对新版压缩文件和旧版压缩文件进行分类处理,得到以下至少一种子文件:新版压缩文件中存在而在旧版压缩文件中不存在的第一类子文件;新版压缩文件和旧版压缩文件中都存在的且都满足预设解压条件的第二类子文件;新版压缩文件和旧版压缩文件中都存在的且不都满足所述预设解压条件的第三类子文件;服务器对新版压缩文件以及旧版压缩文件中的第二类子文件解压并进行差异比较,得到第一差异数据;对新版压缩文件以及旧版压缩文件中的第三类子文件不解压直接进行差异比较,得到第二差异数据;客户端获取所述第一类子文件、所述第一差异数据以及所述第二差异数据;客户端将旧版压缩文件的第二类子文件解压缩后,与所述第一差异数据合并,得到第一合并子文件,对所述第一合并子文件进行压缩,得到第一压缩子文件;将旧版压缩文件的第三类子文件与所述第二差异数据合并,得到第二合并子文件,对所述第二合并子文件进行压缩,得到第二压缩子文件;合并所述第一压缩子文件、所述第二压缩子文件以及所述第一类子文件,得到新版压缩文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市动景计算机科技有限公司,未经广州市动景计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410238919.4/,转载请声明来源钻瓜专利网。