我需要通过java的FTP下载多个文件。为此,我使用FTPClient编写了一段代码,该代码将文件逐个下载。我需要从服务器获取文件并下载到另一个网络。在编写了代码之后,我发现下载每个文件需要更多的时间,因为文件大小很大(超过10 as )。我决定多线程进程,即一次运行多个文件。有人能帮我在多线程环境下帮我写FTP吗?尽管我觉得多线程不会有帮助,因为网络的带宽将保持不变,并且将被分配到多个线程中,导致再次缓慢的下载。请建议!!
我有一个可以从FTP服务器下载许多文件(数百个)的工作代码,但是它非常慢,并且经常出现超时错误。这是我目前下载的方式: ftpClient.Credentials = New System.Net.NetworkCredentialSync_BackgroundWorker.ReportProgress(filesdownloaded) NextEnd Using
是否有更快的