ftp实现多线程上传时,遇到问题,请高手指点。
问题描述:
在客户端有一个大文件,要使用多线程将其上传到服务器端
主要有以下问题。
一、怎样将这个文件拆分,以便每个线程传递其一部分,当然在客户端将其拆分好,再上传肯定是可以的。我的意思是可不可以先获得文件的输入流FileInputStream(new File(文件名)),然后在流里面控制要传递哪部分data。
二、当这些被切割的文件传到服务器后,怎样在服务器端将其还原为原来的文件呢?
如果不能对服务器端编程,就不可能还原文件?
在客户端有一个大文件,要使用多线程将其上传到服务器端
主要有以下问题。
一、怎样将这个文件拆分,以便每个线程传递其一部分,当然在客户端将其拆分好,再上传肯定是可以的。我的意思是可不可以先获得文件的输入流FileInputStream(new File(文件名)),然后在流里面控制要传递哪部分data。
二、当这些被切割的文件传到服务器后,怎样在服务器端将其还原为原来的文件呢?
如果不能对服务器端编程,就不可能还原文件?
...全文
相关推荐
C# FTP多线程上传工具源码
在IT行业中,C#是一种广泛使用的编程语言,尤其在开发Windows应用程序、游戏和Web服务时。本项目聚焦于一个特定的应用场景:使用C#实现FTP(文件传输协议)的多线程上传工具。
.net ftp多线程批量文件上传
在.NET框架中,我们可以使用`System.Net.FtpClient`类来实现FTP操作。**多线程技术**多线程是提高程序执行效率的一种方法,特别是在处理批量任务时。
c++ 实现 ftp上传 下载
请注意,这只是一个基础的实现,实际应用可能需要处理更复杂的场景,如SSL/TLS加密、错误重试、多线程上传下载等。对于这些高级功能,libcurl提供了丰富的选项和API来支持。
FTP多线程上传下载、断点续传、分段下载--田景吉之C#版本
在IT行业中,FTP(File Transfer Protocol)是一种广泛用于在互联网上进行文件传输的标准协议。本文将深入探讨在C#环境中实现FTP多线程上传下载、断点续传以及分段下载的技术细节。
ftp多线程文件上传下载
多线程允许程序同时执行多个任务,使得文件传输能够并发进行,从而减少整体的等待时间。在实现FTP多线程文件上传下载时,有几个关键知识点:1.


Java SE
