ftp4j - Java FTPクライアントライブラリ
ftp4jは、Javaで書かれたFTPクライアントライブラリです。ftp4jを利用すれば、自アプリにFTPサーバに接続をしたり、ファイルをダウンロード・アップロード・操作したりするなどの機能を提供することができます。
◇ Java FTPクライアントライブラリ
◇ オープンソース。LGPL。
◇ 接続
⇒TCP/IP
⇒SSL(FTPS)
⇒FTP proxy
⇒HTTP proxy
⇒SOCKS 4/4a proxy
⇒SOCKS 5 proxy
◇ リモートサイトのファイルリスティング
◇ ダウンロード&アップロード
⇒Active/passive トランスファーモードサポート
⇒Binary/TEXTトランスファータイプサポート
⇒イベントベース・トランスファーモニタリング
⇒トランスファーのabortion/resume サポート
◇ 簡単
機能・特徴
◇ Java FTPクライアントライブラリ
◇ オープンソース。LGPL。
◇ 接続
⇒TCP/IP
⇒SSL(FTPS)
⇒FTP proxy
⇒HTTP proxy
⇒SOCKS 4/4a proxy
⇒SOCKS 5 proxy
◇ リモートサイトのファイルリスティング
◇ ダウンロード&アップロード
⇒Active/passive トランスファーモードサポート
⇒Binary/TEXTトランスファータイプサポート
⇒イベントベース・トランスファーモニタリング
⇒トランスファーのabortion/resume サポート
◇ 簡単
FTPClient client = new FTPClient();
client.connect("ftp.host.com", port);
client.login("someuser", "somepassword");
client.upload(new java.io.File("somefile.txt"));