[发明专利]一种通过树形结构对网络资源进行传输的方法和装置无效
申请号: | 201110448583.0 | 申请日: | 2011-12-28 |
公开(公告)号: | CN102546108A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 袁红兵;汪峥嵘;黄圣护 | 申请(专利权)人: | 深圳市新为软件有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L29/08 |
代理公司: | 深圳市合道英联专利事务所(普通合伙) 44309 | 代理人: | 朱思全 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 树形 结构 网络资源 进行 传输 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种通过树形结构对网络资源进行传输的方法装置。
背景技术
随着互联网技术的发展以及网络的普及,越来越多的用户通过互联网获取资讯,随之而来,在线学习也越来越普遍。在线学习也称为是E-Learning,在教育领域建立互联网平台,学生通过PC上网,通过网络进行学习的一种全新的学习方式。当然,这种学习方式离不开由多媒体网络学习资源、网上学习社区及网络技术平台构成的全新的网络学习环境。在网络学习环境中,汇集了大量数据、档案资料、程序、教学软件、兴趣讨论组、新闻组等学习资源,形成了一个高度综合集成的资源库。
大量的学习资源如何共享成为阻碍在线学习的发展,而当把P2P技术引入在线学习以后,海量的数据便存放在P2P结点上。这样如何高效搜索传输课程,便成为了一个问题,传统的课程资源的传输有如下形式:
1)采用企业内部自主组织课程,自己上传课程到服务器,相同系统不同企业是无法共享课程的,传输只发生在企业系统内部。
2)或者是由课程服务商代为组织管理课程,以租赁的方式提供给各学习机构,根据付费情况去学习服务商所提供的课程,传输发生在服务商的系统内部。
由于上述情况基本采用集中式且服务器分布较为简单,所以课程的传输就是对总服务器进查询,得到文件路径,然后进行学习,不同的系统间的课程资源不能共享、交流。课程传输不准确,不能均衡服务器集群压力。
发明内容
为了解决现有技术中所存在的诸多的问题,本发明实施例提出了一种通过树形结构对网络资源进行传输的方法和装置。所述技术方案如下:
本发明实施例提出了一种通过树形结构对网络资源进行传输的方法,包括:
获取网络资源的编码深度;
根据所述网络资源的编码深度,形成树形结构,得到所述树形结构的每个层级的编码宽度;
根据所述编码宽度,逐层对各个树形结构的层级的节点进行编码;
按照所述节点的编码,对所述网络资源进行传输。
本发明实施例还提出了一种通过树形结构对网络资源进行传输的装置,包括:
编码深度获取模块,用于获取网络资源的编码深度;
编码宽度获取模块,根据所述网络资源的编码深度,形成树形结构,得到所述树形结构的每个层级的编码宽度;
编码模块,根据所述编码宽度,逐层对各个树形结构的层级的节点进行编码;
传输模块,按照所述节点的编码,对所述网络资源进行传输。
本发明实施例提供的技术方案的有益效果是:按照树形结构通过对网络资源各个编码深度下的文件夹、文件以及块进行编码,使得传输过程中可以准确定位到对应的具体信息,保证网络传输的准确性,同时实现断点续传,减少服务器的压力。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中使用的附图作一简单地介绍,显而易见地,下面所列附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明第一实施例的流程示意图。
图2为本发明第二实施例的流程示意图。
图3为本发明第三实施例的流程示意图。
图4为本发明第三实施例的示例图。
图5为本发明第四实施例的流程示意图。
图6为本发明第四实施例的示例图。
图7为本发明第六实施例的流程示意图。
图8为本发明第六实施例的示例图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
本发明实施例的设计思路是:、获取网络资源的编码深度;获取网络资源在不同编码深度下的节点的个数,得到所述编码深度下的编码宽度;根据所述编码深度,依据所述编码宽度依次对所述网络资源的节点进行编码;按照所述网络资源的节点编码,对所述网络资源进行传输。本发明实施例通过对网络资源各个编码深度下的文件夹、文件以及块进行编码,使得传输过程中可以准确定位到对应的具体信息,保证网络传输的准确性,同时实现断点续传,减少服务器的压力。
实施例1
本发明第一实施例提出了一种网络资源传输方法,其流程如图1所示,包括:
步骤101、获取网络资源的编码深度;
步骤102、获取网络资源在不同编码深度下的节点的个数,得到所述编码深度下的编码宽度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市新为软件有限公司,未经深圳市新为软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110448583.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:肩带与罩杯一体化的文胸
- 下一篇:一种可移动配电柜安装板