一种资源下载的方法及装置制造方法及图纸

技术编号:11937001 阅读:77 留言:0更新日期:2015-08-26 07:52
本发明专利技术实施例公开了一种资源下载的方法及装置,所述方法包括:第一终端确定待下载资源;第一终端查找所在无线局域网络中存储有所述待下载资源的第二终端;第一终端从所述第二终端下载所述待下载资源。本发明专利技术实施例提供的资源下载的方法及装置,节省了资源下载时所消耗的流量,提高了资源下载的速度,提升了用户体验的满意度。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种资源下载的方法及装置
技术介绍
随着计算机技术的发展,互联网已经渗透到我们生活的方方面面,无论是新闻、娱乐,还是学习资料,这些信息和资源都可以从互联网中获取,互联网改变着人们的生活方式和工作方式。目前,在需要下载应用和其他网络资源时,通常都是通过访问服务器,从服务器上下载应用或其他网络资源,这种下载方式存在流量消耗大和下载速度慢的问题。
技术实现思路
有鉴于此,本专利技术实施例提出一种资源下载的方法及装置,以节省下载资源时的流量,提高资源下载速度。第一方面,本专利技术实施例提供一种资源下载方法,包括:第一终端确定待下载资源;第一终端查找所在无线局域网络中存储有所述待下载资源的第二终端;第一终端从所述第二终端下载所述待下载资源。进一步的,第一终端查找所在无线局域网络中存储有所述待下载资源的第二终端,包括:第一终端获取本地维护的终端列表,其中所述终端列表由所述无线局域网络中所有可用终端的标识组成;第一终端向所述终端列表中各个标识所对应的可用终端发起查询请求,其中所述查询请求包含所述待下载资源的标识;第一终端接收所述可用终端根据所述查询请求返回的查询结果,根据所述查询结果,确定所在无线局域网络中的存储有所述待下载资源的第二终端。进一步的,还包括:第一终端发现所述无线局域网络中的各个可用终端,并根据发现结果维护所述终端列表。进一步的,查找到的第二终端的数量大于I ;第一终端从所述第二终端下载所述待下载资源,包括:第一终端选取查找到的所有第二终端中的部分或全部,作为下载终端;第一终端根据所述下载终端的数量,对所述待下载资源进行待下载子资源的划分,划分结果包括各份待下载子资源的起始位置和容量大小;第一终端将各份待下载子资源分配给相应的下载终端,所述分配原则包括:不同的下载终端,相应的待下载子资源不同;第一终端从各个下载终端下载相应的待下载子资源。第二方面,本专利技术实施例提供一种资源下载的方法,包括:第二终端接收所在无线局域网络中第一终端发送的资源下载请求;第二终端获取与所述资源下载请求对应的本地存储的目标资源,并将所述目标资源返回给所述第一终端。进一步的,还包括:第二终端接收所在无线局域网络中其他终端发起的查询请求,其中所述查询请求包含待下载资源的标识;第二终端查询本地是否存储有所述标识对应的所述待下载资源;第二终端将查询结果返回给发起所述查询请求的目标终端,以指示所述目标终端根据所述查询结果确定所在无线局域网络中存储有所述待下载资源的其他终端。进一步的,第二终端在接收所在无线局域网络中其他终端发起的查询请求之前,还包括:第二终端被所在无线局域网络中发起所述查询请求的目标终端发现。第三方面,本专利技术实施例提供一种资源下载的装置,包括:确定单元,用于第一终端确定待下载资源;查找单元,用于第一终端查找所在无线局域网络中存储有所述待下载资源的第二终端;下载单元,用于第一终端从所述第二终端下载所述待下载资源。进一步的,所述查找单元包括:获取子单元,用于第一终端获取本地维护的终端列表,其中所述终端列表由所述无线局域网络中所有可用终端的标识组成;查询子单元,用于第一终端向所述终端列表中各个标识所对应的可用终端发起查询请求,其中所述查询请求包含所述待下载资源的标识;确定子单元,用于第一终端接收所述可用终端根据所述查询请求返回的查询结果,根据所述查询结果,确定所在无线局域网络中的存储有所述待下载资源的第二终端。进一步的,还包括:发现子单元,用于第一终端发现所述无线局域网络中的各个可用终端,并根据发现结果维护所述终端列表。进一步的,查找到的第二终端的数量大于I ;所述下载单元包括:选取子单元,用于第一终端选取查找到的所有第二终端中的部分或全部,作为下载终立而;划分子单元,用于第一终端根据所述下载终端的数量,对所述待下载资源进行待下载子资源的划分,划分结果包括各份待下载子资源的起始位置和容量大小;分配子单元,用于第一终端将各份待下载子资源分配给相应的下载终端,所述分配原则包括:不同的下载终端,相应的待下载子资源不同;下载子单元,用于第一终端从各个下载终端下载相应的待下载子资源。第四方面,本专利技术实施例提供一种资源下载的装置,包括:第一接收单元,用于第二终端接收所在无线局域网络中第一终端发送的资源下载请求;第一返回单元,用于第二终端获取与所述资源下载请求对应的本地存储的目标资源,并将所述目标资源返回给所述第一终端。进一步的,还包括:第二接收单元,用于第二终端接收所在无线局域网络中其他终端发起的查询请求,其中所述查询请求包含待下载资源的标识;查询单元,用于第二终端查询本地是否存储有所述标识对应的所述待下载资源;第二返回单元,用于第二终端将查询结果返回给发起所述查询请求的目标终端,以指示所述目标终端根据所述查询结果确定所在无线局域网络中存储有所述待下载资源的其他终端。进一步的,还包括:发现单元,用于第二终端在接收所在无线局域网络中其他终端发起的查询请求之前,第二终端被所在无线局域网络中发起所述查询请求的目标终端发现。本专利技术实施例提供的资源下载的方法及装置,在无线局域网络中首先由请求下载资源的第一终端确定待下载资源,然后第一终端查找无线局域网中存储有所述下载资源的第二终端,最后第一终端从所述第二终端上下载所述待下载资源,节省了下载资源时流量的消耗,提高了资源下载的速度,提升了用户体验的满意度。【附图说明】为了更加清楚地说明本专利技术示例性实施例的技术方案,下面对描述实施例中所需要用到的附图做一简单介绍。显然,所介绍的附图只是本专利技术所要描述的一部分实施例的附图,而不是全部的附图,对于本领域普通技术人员,在不付出创造性劳动的前提下,还可以根据这些附图得到其他的附图。图1是本专利技术实施例一提供的一种资源下载的方法的流程图;图2是本专利技术实施例二提供的另一种资源下载的方法的流程图;图3是本专利技术实施例三提供的一种资源下载的装置的结构示意图;图4是本专利技术实施例四提供的另一种资源下载的装置的结构示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚,以下将结合本专利技术实施例中的附图,通过【具体实施方式】,完整地描述本专利技术的技术方案。显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例,基于本专利技术的实施例,本领域普通技术当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种资源下载的方法,其特征在于,包括:第一终端确定待下载资源;第一终端查找所在无线局域网络中存储有所述待下载资源的第二终端;第一终端从所述第二终端下载所述待下载资源。

【技术特征摘要】

【专利技术属性】
技术研发人员:李永利
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1