[发明专利]一种资源共享方法及其设备有效
| 申请号: | 201210043499.5 | 申请日: | 2012-02-24 |
| 公开(公告)号: | CN103297447B | 公开(公告)日: | 2019-03-08 |
| 发明(设计)人: | 黄琰;曹杨 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 资源共享 方法 及其 设备 | ||
本发明公开了一种资源共享方法及其设备,该方法包括:发布共享资源时,根据资源发布者信息以及至少一个共享文件信息生成分享元数据,并将所述分享元数据发送给分享服务器,所述分享服务器根据所述分享元数据生成分享链进行发布;请求资源时,根据所请求资源对应的分享链从所述分享服务器获取对应的分享元数据,并根据获取到的分享元数据下载其中所指示的共享文件,实现了通过一条分享链共享多个文件,解决多个文件无法通过一条分享链进行分享的问题,简化了多个文件共享的复杂性,使得分享成本降低。
技术领域
本发明涉及网络技术领域,特别是涉及一种资源共享方法及其设备。
背景技术
P2P技术(peer-to-peer,点对点)又称对等互联网络技术,依赖网络中参与者的计算能力和带宽,而不是把依赖都聚集在较少的几台服务器上。通过P2P技术,一个用户可以直接连接到其他用户的计算机,实现文件交换,而无需连接到服务器进行文件的浏览与下载,在用户下载文件的同时,用户自己的电脑还要继续做主机上传,这种下载方式,参与者越多下载速度越快。P2P使得网络上的沟通变得容易、更直接共享和交互,真正地消除中间商。现有的文件共享方案包括:基于ed2k(eDonkey2000 network,电驴网络)的发布和BT下载。
Ed2k连接的格式为:ed2k://|file|<文件名称>|<文件大小>|<文件哈希值>|/,格式较为简单,用户使用emule下载工具(如veryCD)将任一本地文件生成生成ed2k连接,并将其发布到网上,其他用户使用ed2k下载工具便可下载到该链接对应的文件。对每一个本地文件,会生成一个不同的ed2k连接,每个ed2k连接唯一对应一个文件。然而,基于ed2k技术的发布的最大问题是,一个ed2k链接只能分享一个文件,如果用户需要分享本地计算机上的多个文件,就需要生成多条ed2k链接,这对于分享过程和接受分享的过程的复杂度都有较大的提高。
对于传统的BT下载,首先需要下载对应的torrent文件,然后使用一款BT下载软件下载该torrent文件对应的原始文件内容,通常的BT下载软件会根据torrent文件中的网址,自动连接Tracker服务器,并从Tracker服务器中接收到其他正在下载该文件的其他节点,并从这些节点获得文件片断,直到下载完成。BT下载软件发布torrent种子的过程是:BT下载软件一般会默认打包一些默认Tracker的地址,用户选择发布一个文件或者一个文件目录,BT下载软件计算一个或者多个文件的校验信息,并和Tracker地址一起拼接成一个torrent文件并保存在本地后,用户需主动将该torrent文件发布到网上,发布者通常是初始阶段的唯一的源。
基于BT技术发布方式有两个问题:1、由于torrent文件中包含了文件分片的校验信息,导致文件较大,通常一个torrent的文件为几K到几百K,较大的文件提高了其传输成本和发布成本;2、由于torrent文件的大小问题,它的通常表现形式是一个后缀为torrent的文本文件,而非一个字符串,torrent文件中包含非标准编码字符,导致可识别性、可编辑性和可传播性较差。
因此,亟需一种资源共享方案用以解决上述问题。
发明内容
本发明的目的在于提供一种资源共享方法,用以解决多个文件无法通过一条分享链进行分享的问题。
为此,本发明实施例采用如下技术方案:
本发明实施例提供一种资源共享方法,该方法包括:
客户端作为资源发布者发布共享资源时,根据资源发布者信息以及至少一个共享文件信息生成分享元数据,并将所述分享元数据发送给分享服务器,以使所述分享服务器根据所述分享元数据生成分享链进行发布;
客户端作为资源请求者时,根据所请求资源对应的分享链从所述分享服务器获取对应的分享元数据,并根据获取到的分享元数据下载其中所指示的共享文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210043499.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:立体按摩靠垫机芯
- 下一篇:一种食品中罗丹明B高效检测方法及快速检测试剂盒





