[发明专利]一种增量升级方法及应用其的服务器有效
申请号: | 201410857272.3 | 申请日: | 2014-12-31 |
公开(公告)号: | CN105808284B | 公开(公告)日: | 2019-10-22 |
发明(设计)人: | 梁捷;孙晓治 | 申请(专利权)人: | 广州市动景计算机科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 唐丽 |
地址: | 510627 广东省广州市天河区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请实施例公开了一种增量升级方法及应用其的服务器,其在生成增量文件之前,首先对比各个发行渠道的旧版文件,得到差异文件集合,再根据该差异文件集合和目标文件生成对应的增量文件,将该增量文件发送至客户端,即可将客户端应用的来自任一发行渠道的旧版文件增量升级至目标文件;因此,应用本申请实施例实现增量升级时,同版本不同发行渠道的文件复用同一增量文件,不需针对每个发行渠道的旧版文件预设增量文件或在客户端请求增量升级时临时计算所需的增量文件,不仅可以节省服务器的存储空间,还可以提高增量升级效率。 | ||
搜索关键词: | 一种 增量 升级 方法 应用 服务器 | ||
【主权项】:
1.一种增量升级方法,其特征在于,包括:比较目标应用程序的各个旧版文件中的子文件,得到包含所述各个旧版文件中所有非公共子文件的差异文件集合;其中,所述各个旧版文件的版本号相同、发行渠道不同;针对目标应用程序的目标文件中的每个目标子文件,判断所述差异文件集合中是否存在对应的差异子文件;将存在对应的差异子文件的第一目标子文件写入增量文件;对于不存在对应的差异子文件的第二目标子文件,判断所述第二目标子文件在对比旧版文件中是否存在对应的旧版子文件;其中,所述对比旧版文件为任一个发行渠道对应的旧版文件;如果存在对应的旧版子文件,则将所述第二目标子文件和对应的旧版子文件执行差异计算得到差异数据,将所述差异数据写入所述增量文件;如果不存在对应的旧版子文件,则将所述第二目标子文件写入所述增量文件;将所述增量文件发送至客户端,以供所述客户端将自有的所述旧版文件与所述增量文件合并得到所述目标文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市动景计算机科技有限公司,未经广州市动景计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410857272.3/,转载请声明来源钻瓜专利网。
- 上一篇:信息处理方法及电子设备
- 下一篇:背光模组