ftp4j 1.7發(fā)布 Java的FTP客戶的開發(fā)包
ftp4j 1.7 發(fā)布了,主要改進內容包括:
◆ 對 FTP 連接器架構的修改
◆ FTPConnector 不再是個接口,改成了抽象類,實現(xiàn)了一些具有超時檢測的連接
◆ 調用者可設置連接、讀取和關閉操作的超時時間
◆ 提供中斷連接的方法,F(xiàn)TPClient.abortCurrentConnectionAttempt();
◆ 修復了 HTTPTunnelConnector 中的 bug
ftp4j是一個FTP客戶端Java類庫,實現(xiàn)了FTP客戶端應具有的大部分功能。可以將ftp4j嵌到你的Java應用中,來傳輸文件(包括上傳和下 載),瀏覽遠程FTP服務器上的目錄和文件,創(chuàng)建、刪除、重命,移動遠程目錄和文件。ftp4j提供多種方式連接到遠程FTP服務器包括:通過 TCP/IP直接連接,通過FTP代理、HTTP代理、SOCKS4/4a代理和SOCKS5代理連接,通過SSL安全連接。
示例代碼:
- FTPClient client = new FTPClient();
- client.connect("ftp.host.com", port);
- client.login("carlo", "mypassword");
- client.createDirectory("newfolder");
- client.disconnect(true);
原文鏈接:http://www.oschina.net/news/24413/ftp4j-1-7-released
【編輯推薦】