[发明专利]文件传输系统和方法、接收端、发送端有效
申请号: | 201210261429.7 | 申请日: | 2012-07-26 |
公开(公告)号: | CN103581230B | 公开(公告)日: | 2018-09-04 |
发明(设计)人: | 刘刚;庄庆 | 申请(专利权)人: | 深圳市腾讯计算机系统有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 王希刚 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件传输请求 待传输文件 即时通讯 下载信息 发送端 接收端 文件传输系统 存储服务器 即时通讯服务器 文件查询请求 索引服务器 网络资源 文件传输 返回 | ||
本发明涉及一种文件传输系统和方法、接收端、发送端。该方法包括:即时通讯发送端,用于向即时通讯服务器发起文件传输请求及向索引服务器发起文件查询请求;所述索引服务器,用于根据所述文件查询请求判断存储服务器上是否存在待传输文件,并当所述存储服务器上存在所述待传输文件时,返回所述待传输文件的下载信息到所述即时通讯发送端;所述即时通讯服务器,用于接收所述文件传输请求及下载信息,并将所述文件传输请求及下载信息发送给即时通讯接收端;所述即时通讯接收端,用于根据所述文件传输请求及所述下载信息从所述存储服务器上下载所述待传输文件。上述文件传输系统和方法,既提高了文件传输的效率,又提高了网络资源的利用率。
技术领域
本发明涉及数据传输技术,特别是涉及一种文件传输系统和方法、接收端、发送端。
背景技术
随着互联网技术的发展,上网用户越来越多,用户之间需进行文件传输。实现两个用户之间传输文件的方法有很多,如通过移动硬盘或U盘直接拷贝,或者通过邮件系统发送附件的方式传输,或者借助即时通讯软件工具进行点对点或通过服务器进行中转传输。
通过邮件系统发送附件的方式传输文件通常会对邮件支持的附件大小进行限制,且需知道接收方的电子邮箱帐号,只能进行异步传输。
传统的借助即时通讯软件工具实现两个用户之间传输文件,分为直接传输方式和离线传输方式,直接传输是在服务器的帮助下两个客户端之间建立传输通道,然后由一个客户端选择本地文件进行传输;离线传输是指接收客户端不在线时,由发送客户端先将文件上传到服务器进行存储,当接收客户端上线时,接收服务器发送的通知从服务器取回文件。两种方式均需将本地文件进行上传,一端的下载速度取决于另一端的上传速度,由于网络带宽上传的限制,上传一个大文件需要花费较长时间,致使接收客户端有较好的下载带宽也无法发挥作用,造成网络资源的浪费,且由于不同网络运营商之间的竞争,导致跨网传输更加缓慢,为了获得较快的上传速度,可升级发送客户端的带宽,然而这样又会增加成本。
发明内容
基于此,有必要提供一种能提高网络资源利用率的文件传输系统。
一种文件传输系统,包括:
即时通讯发送端,用于向即时通讯服务器发起文件传输请求及向索引服务器发起文件查询请求;
所述索引服务器,用于根据所述文件查询请求判断存储服务器上是否存在待传输文件,并当所述存储服务器上存在所述待传输文件时,返回所述待传输文件的下载信息到所述即时通讯发送端;
所述即时通讯服务器,用于接收所述文件传输请求及下载信息,并将所述文件传输请求及下载信息发送给即时通讯接收端;
所述即时通讯接收端,用于根据所述文件传输请求及所述下载信息从所述存储服务器上下载所述待传输文件。
此外,还有必要提供一种能提高网络资源利用率的文件传输方法。
一种文件传输方法,包括以下步骤:
获取文件传输请求及文件查询请求;
根据所述文件查询请求判断存储服务器上是否存在待传输文件,若存在,则返回所述待传输文件的下载信息到即时通讯发送端;
将所述文件传输请求及下载信息发送给即时通讯接收端;
所述即时通讯接收端根据所述文件传输请求及下载信息从所述存储服务器上下载所述待传输文件。
此外,还提供了一种接收端。
一种接收端,包括:
第一接收模块,用于接收文件传输请求以及根据文件查询请求判断出存储服务器上存在待传输文件时返回的所述待传输文件的下载信息;
下载模块,用于根据所述文件传输请求及下载信息从所述存储服务器上下载所述待传输文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市腾讯计算机系统有限公司,未经深圳市腾讯计算机系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210261429.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电子邮件的显示方法及装置
- 下一篇:机载无线性能测试