一种文件传输方法及装置制造方法及图纸

技术编号:9009077 阅读:129 留言:0更新日期:2013-08-08 13:23
本发明专利技术一种文件传输方法及装置,所述方法包括以下步骤:①客户端向服务器发出传输文件请求;②服务器接收并响应请求;③客户端接收响应结果,判断服务器是否接受请求,若是则执行步骤④;若否则执行步骤⑤;④判断文件是否大于100M,若是,则以多线程方式传输;若否,以单线程文件传输方式进行传输;⑤所述客户端的本次请求执行结束;传输包括上传和下载。本发明专利技术的文件传输方法及装置,当文件较大时,采用多线程传输方式,能够最大限度地利用CPU;当文件较小时,采用单线程传输方式,可避免线程间切换消耗过多的时间,通过对于不同大小的文件采用不同的传输方式,可以提高整个文件传输方法和传输装置的文件传输效率。

【技术实现步骤摘要】

【技术保护点】
一种文件传输方法,其特征在于,包括以下步骤:S1:客户端向服务器发出传输文件的请求;S2:所述服务器接收并响应所述请求,将响应结果发送给所述客户端;S3:所述客户端接收所述响应结果,判断所述服务器是否接受请求,若是,则执行步骤S4;若否,则执行步骤S7;S4:判断所述文件是否大于100M,若是,则执行步骤S6;若否,则执行步骤S5;S5:将所述文件以单线程文件传输方式进行传输,跳转执行步骤S7;S6:将所述文件以多线程文件传输方式进行传输;S7:所述客户端的本次请求执行结束;其中,所述传输包括上传和下载。

【技术特征摘要】

【专利技术属性】
技术研发人员:唐晓军杨峰
申请(专利权)人:北京易华录信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1