[发明专利]一种局域网多线程文件传输方法在审
申请号: | 201410033190.7 | 申请日: | 2014-01-24 |
公开(公告)号: | CN103841181A | 公开(公告)日: | 2014-06-04 |
发明(设计)人: | 邹国卫 | 申请(专利权)人: | 东蓝数码股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 315000 浙江省宁波市鄞*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种局域网多线程文件传输方法,包括文件提供者的服务端第一通讯设备和要求下载第一通讯设备存储文件的客户端第二通讯设备,包括以下步骤:所述客户端第二通讯设备收到所述服务器第一通讯设备的文件信息后,根据文件大小开辟不同数量的线程,每个线程通过网络套接字把要接收的文件片段范围发送给所述服务端第一通讯设备;所述服务端第一通讯设备收到所述客户端第二通讯设备不同线程的网络套接字连接后,读取网络套接字中的文件分块信息,开辟新的线程与所述客户端第二通讯设备连接,并且根据所述客户端第二通讯设备不同的文件分块信息传输相应的文件分块内容。本发明实现了多个用户之间并发传输多个文件,提高文件传输的速度和效率。 | ||
搜索关键词: | 一种 局域网 多线程 文件传输 方法 | ||
【主权项】:
一种局域网多线程文件传输方法,其中包括作为文件提供者的服务端第一通讯设备和要求下载第一通讯设备存储文件的客户端第二通讯设备,该方法包括以下步骤:步骤1、所述客户端第二通讯设备发出文件传输下载请求给所述服务端第一通讯设备,请求信息包括文件名称和长度;步骤2、所述服务端第一通讯设备接收到请求后把文件大小和名称发送给所述客户端第二通信终端;步骤3、所述客户端第二通讯设备收到所述服务器第一通讯设备的文件信息后,根据文件大小开辟不同数量的线程,每个线程通过网络套接字把要接收的文件片段范围发送给所述服务端第一通讯设备;步骤4、所述服务端第一通讯设备收到所述客户端第二通讯设备不同线程的网络套接字连接后,读取网络套接字中的文件分块信息,开辟新的线程与所述客户端第二通讯设备连接,并且根据所述客户端第二通讯设备不同的文件分块信息传输相应的文件分块内容;步骤5、所述客户端第二通讯设备将所述服务端第一通讯设备发来的文件分块内容保存到一个临时文件;步骤6、所述客户端第二通讯设备接收完所有的文件分块内容后,合并所有分块内容成一个文件,并且删除分块的所述临时文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东蓝数码股份有限公司,未经东蓝数码股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410033190.7/,转载请声明来源钻瓜专利网。