[发明专利]应用软件下载方法及装置有效
申请号: | 201510698344.9 | 申请日: | 2015-10-23 |
公开(公告)号: | CN105204914B | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | 田新雪;马书惠 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F17/30 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨贝贝;黄健 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标库 记录表 应用软件 库文件 条目 应用软件下载 复制模式 获取目标 名称查询 模式获取 下载模式 预先存储 多个条目 下载效率 重复下载 减小 终端 | ||
本发明实施例提供一种应用软件下载方法及装置。该方法包括:获取目标应用软件对应的目标库文件的名称;依据所述目标库文件的名称查询预先存储的记录表,所述记录表包括多个条目,每个条目包括库文件的名称和所述库文件的签名;若所述记录表中存在包括所述目标库文件的名称的条目,则依据当前模式获取所述目标库文件,所述当前模式包括复制模式和下载模式。本发明实施例通过获取目标应用软件对应的目标库文件的名称,并依据该名称查询预先存储的记录表,若记录表中存在包括目标库文件的名称的条目,则依据当前模式获取目标库文件,当前模式包括复制模式和下载模式,减小了终端重复下载相同库文件的次数,提高了应用软件的下载效率。
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种应用软件下载方法及装置。
背景技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似iPhone的app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架包括系统。
现在技术中,通过应用容器引擎下载应用软件时,需要从网上仓库中下载该应用软件对应的安装软件和库文件,只有安装软件和库文件全部下载之后,该应用软件才能被正真使用。
但是,如果终端下载的多个应用软件中部分应用软件对应的库文件相同,导致终端多次重复下载相同的库文件,降低了应用软件的下载效率。
发明内容
本发明实施例提供一种应用软件下载方法及装置,以减小终端重复下载相同库文件的次数,提高应用软件的下载效率。
本发明实施例的一个方面是提供一种应用软件下载方法,包括:
获取目标应用软件对应的目标库文件的名称;
依据所述目标库文件的名称查询预先存储的记录表,所述记录表包括多个条目,每个条目包括库文件的名称和所述库文件的签名;
若所述记录表中存在包括所述目标库文件的名称的条目,则依据当前模式获取所述目标库文件,所述当前模式包括复制模式和下载模式。
本发明实施例的另一个方面是提供一种应用软件下载装置,包括:
获取模块,用于获取目标应用软件对应的目标库文件的名称;
查询模块,用于依据所述目标库文件的名称查询预先存储的记录表,所述记录表包括多个条目,每个条目包括库文件的名称和所述库文件的签名;
所述获取模块还用于若所述记录表中存在包括所述目标库文件的名称的条目,则依据当前模式获取所述目标库文件,所述当前模式包括复制模式和下载模式。
本发明实施例提供的应用软件下载方法及装置,通过获取目标应用软件对应的目标库文件的名称,并依据该名称查询预先存储的记录表,若记录表中存在包括目标库文件的名称的条目,则依据当前模式获取目标库文件,当前模式包括复制模式和下载模式,减小了终端重复下载相同库文件的次数,提高了应用软件的下载效率。
附图说明
图1为本发明实施例提供的应用软件下载方法流程图;
图2为本发明实施例提供的应用软件下载装置的结构图;
图3为本发明另一实施例提供的应用软件下载装置的结构图。
具体实施方式
图1为本发明实施例提供的应用软件下载方法流程图。本发明实施例针对终端下载的多个应用软件中部分应用软件对应的库文件相同,导致终端多次重复下载相同的库文件,降低了应用软件的下载效率,提供了应用软件下载方法,该方法的具体步骤如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510698344.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据采集平台客户端采集方法
- 下一篇:数据模型恢复方法和数据模型恢复装置