當前位置:首頁 » 文件管理 » ftp多線程文件上傳下載

ftp多線程文件上傳下載

發布時間: 2022-07-10 21:05:17

java中用多線程可以提高 ftp批量上傳的速度嗎

在帶寬足夠的情況,多線程各上傳同的文件,是可以的。。。。。。。

㈡ C#多線程ftp下載的實現(java也可,關鍵是思路)

參考答案:讀書之法,在循序而漸進,熟讀而精思。——朱熹

㈢ C++程序中如何實現ftp多線程下載

本人不才,下面這個是從網路上轉來的.不知可有幫助.

這是codeproject的關於ftp的實現,你可以去down源代碼
Introction

StuffFTP is a free for life FTP client. This FTP client will allow you to connect to FTP servers and upload and download files.
Motivation

Why did I create and continue to support StuffFTP? First it is a learning experience, and since I just got laid off from my company, I decided to use some of the tools they have provided, its legal as I technically bought them and they do not have other programmers following in my footstep nor do they plan on hiring any, to create something for the community. I also used another FTP program that was freeware for a while and then became pay to use software with little to no notice. That irked me and a friend suggested I create my own FTP client. So I am.
Progress

This is currently a work in progress and I would be the first to say there is a lot of work to do. Since I am laid off, I have lots of time on my hands. And this is an excellent chance for me to learn some of the concepts of C++ that I wanted to, but never had the chance while I was working. I was hoping to get a job in San Jose, CA, but decided to hold off and live on saving for a while.
Guarantee

I will support this program as best as I can. I have already setup a website and forum for it, here. I use the forum because I have trouble responding to email especially when I get a whole bunch of SPAM everyday. There is no adware or spyware in the program, and I guarantee that it will be free for the life of the program.

Some people have already asked why I don't open source the project. The main reason is I do not know if I can. StuffFTP uses some proprietary third party libraries. I do not know if I can post the source code or header files to those libraries. So everyone will have to wait until I can get rid of those libraries or hear back from the companies concerning my question about releasing header and associated help files.
Tools

* MS Windows XP Professional
* MS Visual Studio .NET C++/MFC
* Clickteam Install Maker
* Clickteam Patch Maker
* Betaone.net forum members
* CXListCtrl by Hans Dietrich

3rd Party Libraries

The application uses Catalyst Socket Tools Library Edition and Professional UI GUI library. So far the support has been fair with Prof-UI and outstanding with Catalyst. The Catalyst tool is for the actual FTP connection and, as the name suggests, Prof-UI is being used for the GUI.
Updates

You can find the latest updates here and you can also find my latest ramblings, blogs, and support here. This is where you can find out all the latest versions and information.
How to contribute

Money! Just kidding you can contribute by downloading, using, and giving feedback on the program. That way I can determine which path to take with the application and which features to prioritize or not. Graphics is also where I need lots of help. I am left brained and can not draw a good stick figure to save my life. If you can help with graphics or anything else, please let me know. Also talk to me, I am bored. I have no job at the moment so I can use the company.
Features

* Able to upload/download from server/computer
* Connect to FTP sites using login
* Connect using other ports besides 21
* Delete, rename, and CHMOD a file

History

* 12/10/2003 - Version 0.11a
* 12/07/2003 - Version 0.10a

㈣ FTP多線程+epoll的問題

通常建立的FTP伺服器來提供文件的上傳和下載,通常用到的固定埠為20和21。

即是一種文件傳輸協議。同時,它也是一個應用程序。

㈤ 如何設置多線程FTP下載

FlashfXP只能單線程下載,可以先用FlashfXP登錄FTP站點,選中你要下載的文件,右擊滑鼠,在出現的菜單上選擇:「復制URL(Ctrl+U)」,FlashfXP會提示:「是否復制用戶名及密碼?」,選擇「是」,然後打開迅雷,點「新建(Ctrl+N)」下載任務,在出現的界面上邊:「網址(URL)」裡面(Ctrl+V)填上剛剛粘貼的信息,這樣迅雷就可以從你的FTP站點多線程下載文件了,而且你可以同時下載不同的文件,也是多線程的。當然,萬一你的FTP站點是限制單線程下載的話,為了充分利用帶寬,就只好同時下載其他文件來提高效率。萬一你的FTP站點是限制每個IP只能單線程下載一份文件,這個辦法可能就無能為力了。希望能幫到你,呵呵~~

㈥ ftp進行多線程下載的機制是什麼

就是利用ftp下載器把一個文件分成多塊來下載,
一般來說分得塊越多,下載的速度越快。

㈦ java如何實現基於http和ftp多線程下載工具...

訪問網路資源就要去了解你要訪問的網路資源所使用的協議。一般來說我們所使用的協議都是公開式的協議,比如http協議,它在數據的前面部分先設置一些信息來說明它所發送的數據的大小,文件類型等等。而多線程的實現原理就是先從http協議中獲取要下載的資源的資源大小,然後再分多個線程從不同的起點跟終點來分段下載資源。ftp資源的道理也是一樣。當然我並不是網路方面的專家,對網路我也不懂。以後只是我個人見解。
以下是給你找的一個java實現的http多線程下載。你看看吧
http://shazi.javaeye.com/blog/99132

㈧ 哪種ftp軟體可以多線程上傳

LeapFTP,CuteFTP,都可以的
還要看你上傳的伺服器有沒有線程限制

㈨ ftp可否實現多線程上傳

沒有FTP軟體可以滿足你的要求。因為FTP協議里沒有給你多線程上傳的辦法。

㈩ 在bat腳本中如何實現ftp多任務同時下載,或者多線程下載

@echo off
setlocal enabledelayedexpansion
set ftpsvr=192.168.1.100
set downlist=a.rar b.rar c.rar
for %%i in (%d%) do (
set fn=ftp_%%i.txt
echo open %ftpsvr>!fn!
echo username>>!fn!
echo password>>!fn!
echo bin>>!fn!
echo get %%i>>!fn!
echo bye>>!fn!
start "ftp -s:!fn!")
del ftp_*.txt

熱點內容
dhcp伺服器地址租期時間怎麼調整 發布:2025-01-18 20:28:02 瀏覽:266
加密區的圖片 發布:2025-01-18 20:22:17 瀏覽:473
key文件加密 發布:2025-01-18 20:12:07 瀏覽:735
etl伺服器怎麼用 發布:2025-01-18 20:08:18 瀏覽:280
硫酸鎂演算法 發布:2025-01-18 19:53:00 瀏覽:669
華為什麼時候做安卓 發布:2025-01-18 19:44:23 瀏覽:712
電腦超凡先鋒選則不了伺服器 發布:2025-01-18 19:23:46 瀏覽:961
wifi賬號wifi賬號密碼怎麼修改 發布:2025-01-18 19:17:07 瀏覽:78
餐飲消毒液如何配置 發布:2025-01-18 19:11:01 瀏覽:591
入侵php 發布:2025-01-18 19:01:09 瀏覽:802