ftp4jは、フル機能のFTPクライアントを実装するJavaクライアントライブラリです。あなたのアプリケーションに埋め込まftp4jでは次のことができます。ファイルを転送(アップロードとダウンロード)、リモートFTPサイトを閲覧する(ディレクトリ一覧が含まれています)、作成、削除は、リモートディレクトリとファイルの名前を変更し、移動します。
メリット
ftp4j主な利点を垣間見る:
の接続性:の
      ftp4jライブラリは、リモートFTPサーバに接続することができます。
          - 直接TCP / IP接続を介して。
          - SSL保護された接続(FTPS)を介して。
          - FTPプロキシを経由して。
          - HTTPプロキシを介してトンネリング。
          - SOCKS 4 / 4Aプロキシを介して。
          - SOCKS 5プロキシ経由。
          - ftp4j接続マネージャのアーキテクチャはモジュール化されて以来、あなたは、あなた自身のコネクタを差し込む他のプロキシにサポートを追加することができます。
のブラウズ、リモート·サイトの
          - 拡張可能なパーサ·アーキテクチャを介してFTP LISTコマンドをサポート。バンドルされたパーサが処理することができます。UNIXスタイルのリスト、MACスタイル、DOS形式、NetWareのスタイルや変種、EPLFスタイルを。また、あなた自身のパーサーを構築し、ライブラリ内に差し込むことも可能です。
          - ディレクトリの内容のクリアオブジェクト表現。
のダウンロードおよびアップロードの
          - アクティブおよびパッシブ転送モードのサポート。
          - オプションで拡張可能なタイプの自動選択をバイナリとテキストの転送タイプをサポートし、。
          - イベントベースの転送監視。
          - 中絶のサポートを転送します。
          - 転送再開のサポート。
のJavaの例外の
          - 構造化例外は、開発者が何らかの障害の本当の原因を教えて。
のこのリリースのの新機能:このバージョン
- 。ポリシー&QUOTで許可されていない502コマンドREST;&QUOT取り扱い、ダウンロードルーチンにバグを修正。メッセージ正しい方法します。
- 自動NOOPタイマーに関連するバグが修正されています。
- のSimpleDateFormatに対するすべての呼び出しはスレッドセーフになりました。
- 今のサーバやプロキシの大きなセットと互換性のあるデータ転送ルーチン、中の機能強化があります。
FTPConnectorは今setUseSuggestedAddressForDataConnections()メソッドことがあります。
のバージョン1.7.1でのの新機能であるコネクタは、PASVコマンド応答してサーバによって返されたアドレスを信頼するかどうか、またはそれはむしろ、通信チャネルに使用される同じホストに接続する必要がある場合に確定するために使用することができます。
のバージョン1.7のの新機能:
- 変更はFTPコネクタアーキテクチャてなされたものであり、<。 / LI>
- FTPConnectorはもはやインターフェイスではない:それは今のタイムアウトを意識接続を実装する抽象クラスです。 。
- タイムアウト、読み取り、およびクローズ操作は、呼び出し側で設定することができます。
- リモートFTPサーバーへの接続の試みが今FTPClient真新しいabortCurrentConnectionAttempt()メソッドを呼び出して、中止することができます。
- はまた、バグがHTTPTunnelConnectorで修正されています。
接続のための
のバージョン1.6.1でのの新機能は次のとおりです。
- ザ·&QUOT 502コマンドRESTポリシー&QUOTで許可されていない。そして&QUOT、サーバ設定&QUOTと互換性がありません501 REST。 &QUOTに対する回答、残りを0としてコマンドは、もはやエラーとして扱われます。
- これは、サーバーの種類のより多くのライブラリとの互換性を拡張します。各SIZEコマンドは、現在のライブラリとの互換性を拡張し、私はコマンドタイプが先行します。
- いくつかの拡張は、リモートファイルリストルーチンで適用されています。
- 最後に、タイムゾーンの問題がUnixListParserとNetWareListParserで解決されています。
のバージョン1.4.3でのの新機能:李を扱うダウンロード/アップロードエラーの
- の機能強化>
- UnixListParserの機能強化します。
- はRESTコマンドは、現在のみ発行されます。
サーバがFEATコマンド応答で明示的にサポートを宣言している場合
のバージョン1.4.2でのの新機能:
- FTPSおよびFTPESで、クライアントが今A発行各モード&QUOT、PBSZを0としてPROT P&QUOT;&QUOTを送信する前にコマンド。 1。一部のサーバでは、それを必要とします。
- マイナーAPI変更:streamLength情報はこれ以上のアップロード方法によって必要とされる。 (ルーカスLoehrerのおかげで)
のバージョン1.4.1の新機能のは何ですか。
- バグ解決:<ダウンロード時に上書きする代わりに追加/ LI>
- バグは解決:アップロード/ダウンロードします。 上のテキストモードでの空白のファイルを
のバージョン1.4のの新機能:
- FTPSおよびFTPESサポートが追加します。 。
- 新しい接続アーキテクチャは、クラスFTPConnectionとSSLConnectorが削除されています。
の何が新しいのバージョン1.3.3で:強化された。
- UTF-8をサポートします。
の要件の
- は、Java 2 Standard Editionのランタイム環境ます。
コメントが見つかりません