[发明专利]一种网络文件分发方法及其系统有效
申请号: | 200910084776.5 | 申请日: | 2009-05-19 |
公开(公告)号: | CN101557421A | 公开(公告)日: | 2009-10-14 |
发明(设计)人: | 李春华;钱维云;黄峰 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 郭润湘 |
地址: | 100871北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 文件 分发 方法 及其 系统 | ||
技术领域
本发明涉及通信领域,尤其涉及一种网络文件分发方法和网络文件分发系 统。
背景技术
通过网络方式分发文件的应用非常广泛,满足了用户共享数据的需求。网 络方式分发文件通常包括两种类型:一种是采用手工分发,例如在局域网中提 供共享目录,文件需要者通过主动访问该共享目录,使用文件拷贝等操作获取 需要的网络文件;另一种是通过网页提供所有可供访问的网络文件的链接信 息,用户通过浏览该网页,选择需要访问的网络文件并发起访问请求,然后在 服务器侧的数据发送端和客户侧的接收端之间建立点对点的数据传输,将用户 需要的文件传输到用户所在的客户端。
现有的网络文件分发系统通常采用服务器-客户端(C/S模式)架构,即 所有的服务集中一台(组)服务上,客户端只能从服务器获取资源,是一种集 中式单向的网络数据分发应用。
对网络文件分发系统的需求之一是根据具体业务需要,将相关的网络文件 有针对性地发送到相应的客户端,而且业务规则(如网络文件分发范围)和具 体内容是经常变化的,网络文件分发系统也应该适应业务规则的变化,提供简 单便捷的网络文件分发配置方式,以便将相关的网络文件有针对性地发送到相 应的客户端。而上述现有的网络文件分发系统,通过手工分发以及客户端用户 选择访问的方式,将不能满足该需求。
发明内容
本发明实施例提供了一种网络文件分发方法和网络文件分发系统,以实现 根据业务覆盖范围以及业务规则,简单便捷地分发网络文件。
本发明实施例提供的网络文件分发方法,包括:
预先根据业务覆盖范围配置网络文件分发树,所述网络文件分发树的叶子 节点表示网络节点,其他节点表示业务覆盖范围且其中的下级节点对应的业务 覆盖范围在其上级节点对应的业务覆盖范围内;当有网络文件需要分发时,执 行以下步骤:
从所述网络文件分发树中选择与该网络文件所属的业务覆盖范围相应的 节点并生成网络文件分发任务,该任务中包括待分发的网络文件的列表以及所 选节点对应的业务覆盖范围内的所有网络节点的信息;
根据所述网络文件分发任务中的网络节点所发起的文件访问请求,将该任 务中的网络文件发送到该网络节点。
进一步的,将所述网络文件分发任务中的网络文件发送到所述网络节点, 具体为:通过保存有所述网络文件分发任务中的网络文件的服务器或/和所述网 络文件分发任务中的其他网络节点,将所述网络文件发送到发起文件访问请求 的网络节点。
本发明实施例提供的网络文件分发系统,包括:
系统配置模块,用于预先根据业务覆盖范围配置网络文件分发树,所述网 络文件分发树的叶子节点表示网络节点,其他节点表示业务覆盖范围且其中的 下级节点对应的业务覆盖范围在其上级节点对应的业务覆盖范围内;
任务编排模块,用于当有网络文件需要分发时,从所述网络文件分发树中 选择与该网络文件所属的业务覆盖范围相应的节点并生成网络文件分发任务, 该任务中包括待分发的网络文件的列表以及所选节点对应的业务覆盖范围内 的所有网络节点的信息;
文件分发模块,用于根据所述网络文件分发任务中的网络节点所发起的文 件访问请求,将该任务中的网络文件发送到该网络节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910084776.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带有紧固器的快拆梁模板体系
- 下一篇:边坡治理的预应力格网锚固技术