機械翻訳について

FTPアダプタの機能

「FTPアダプタ」では、ファイル転送プロトコル(FTP)およびSecure Shell (SSH)ファイル転送プロトコル(sFTP)をサポートするサーバーをOracle Integrationに統合できます。 後者の環境では、接続エージェントを使用する必要があります。

FTPアダプタには次の機能があります:
  • バイナリまたはASCII形式でパブリックにアクセス可能なサーバーにファイルの転送(書込み、読込み)を行います。 FTPアダプタは、インターネット上で公開されているFTPサーバーおよびsFTPサーバーに接続できます。

  • パブリックにアクセスできないFTPサーバーからファイルを読み取り、書き込むための接続性エージェントの使用をサポートします。 これらのファイルの暗号化および復号化は、接続性エージェントでサポートされます。 FTPサーバーはファイアウォールの内側にある場合がありますが、接続エージェント・ホストからアクセスできます。 「エージェント・グループの構成」「起動操作」ページを参照してください。
  • 大きなファイルを転送するためのストリーミングをサポートします。

  • 統合開発者は、リモートFTPおよびsFTPサーバーからファイルを取得し、リモートFTP/sFTPサーバーにファイルをアップロードするためのオーケストレーション・パターン・ベースの統合を構築できます。 Oracle Integrationは、これらの統合を実行する時間と頻度をスケジュールする機能を提供します。

    「Oracle Integration Generation 2での統合の使用」「統合スケジュールの定義」を参照してください。

  • 転送するファイルに使用するスキーマ・ファイル形式を作成できます。 スキーマは、カンマ区切りの値(CSV)ファイルから、または既存のスキーマ・ファイルからの作成(サンプリング)が可能です。 ファイルでサポートされている区切り文字は単一の空白、カンマ、セミコロンまたはタブです。

  • Pretty Good Privacy (PGP)暗号化を使用して、リモートFTP/sFTPサーバーにアップロードされるファイルを暗号化できます。 リモートFTP/s(FTP)サーバーへのアップロード中のファイルの暗号化および署名は、現在、サーバーがパブリックにアクセス可能な場合にのみ使用できます。 プライベートにホストされるFTP/(s)FTPサーバーの場合、「Oracle Integration Generation 2での統合の使用」を使用してファイルをプライベートにホストするサーバーにアップロードする前に、ファイルを暗号化または署名する必要があります。

  • PGP暗号化を使用して、リモートFTP/sFTPサーバーから読取りまたはダウンロードされるファイルを復号化できます。 リモートFTP/s(FTP)サーバーからOracle Integrationへのダウンロード中のファイルの復号化および検証は、現在、サーバーがパブリックにアクセス可能な場合にのみ使用できます。 プライベートにホストされたFTP/(s)FTPサーバーの場合、ファイルを復号化して検証する前に、「FTPアダプタ」を使用して、プライベートでホストされたFTP/(s)FTPサーバーからOracle Integrationにファイルをダウンロードする必要があります。

  • 暗黙的および明示的なFTP over SSLをサポートします。
  • FTP、sFTPおよびFTP over SSL接続をサポートします。 FTP over SSL接続の場合、公開キー暗号規格(PKCS12)形式のSSL証明書を使用する必要があります。 キーを使用するsFTP接続の場合は、PEM形式のキーを使用する必要があります。

    詳細は、「Oracle FTPアダプタでのセキュアなFTPの使用」を参照してください。

  • 外部のsFTPサーバーと統合する際に発生する自己診断接続の問題をサポートします。

  • ホスト・キー認証、公開キー認証およびマルチレベル認証をサポートします:

    • 様々な認証スキームのサポート
    • 様々なタイプのファイル処理操作(リスト・ファイル、ファイルの読取り、ファイルの書込み、ファイルのダウンロード、ファイルの移動およびファイルの削除)をサポート
    • ZIPおよびGZIP形式のファイルの圧縮および解凍をサポート
  • FTPサーバーにファイルを送信する前のコンテンツの署名をサポートします。 ConnectionsページでPGP署名秘密キーおよびPGP署名秘密キーのパスワードをアップロードできます。 署名はPGP暗号化と組み合せることができます。
  • FTPサーバーからファイルをダウンロードした後のシグネチャの検証をサポートします。 シグネチャを検証するには、接続ページでPGPシグネチャ公開キーをアップロードする必要があります。
  • 次のいずれかの形式を使用してFTPサーバーとの間でアップロード/ダウンロードされるファイルのデータ定義の記述(オプション)をサポートします。
    • サンプルXMLドキュメント
    • XMLスキーマ・インポートが可能で、ターゲット・ネームスペースなしでXMLスキーマを含めることができるXMLスキーマを含むXMLスキーマ・アーカイブ
    • サンプルJSONドキュメント
  • FTPアダプタでのファイル・サーバーを使用したファイルの読取りおよび書込みのサポート。 ファイル・サーバーはsFTPサーバーであり、sFTP接続の詳細を使用します。 「Oracle Integration Generation 2でのファイル・サーバーの使用」「ファイル・サーバーについて」を参照してください。

「FTPアダプタ」は、Oracle Integrationに含まれている多数の事前定義済アダプタのいずれかです。 「FTPアダプタ」は、Oracle Integrationの統合で接続として構成できます。