機械翻訳について

FTPアダプタの機能

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

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

  • パブリックにアクセスできないFTPサーバーからファイルを読み取り、書き込むための接続性エージェントの使用をサポートします。 これらのファイルの暗号化および復号化は、接続性エージェントでサポートされます。 FTPサーバーはファイアウォールの内側にある場合がありますが、接続エージェント・ホストからアクセスできます。 「エンドポイント・アクセス・タイプの構成」「Invoke Operationsページ」を参照してください。
  • プライベート・エンドポイントを使用した仮想クラウド・ネットワーク(VCN)内のプライベート・リソースへの接続をサポートします。 「Oracle Integration 3のプロビジョニングと管理」「エンドポイント・アクセス・タイプの構成」「プライベート・リソースへの接続」を参照してください。 このタイプの接続では、接続エージェントは使用されません。
  • 実行時に使用する呼出し接続を動的に更新できます。 この機能を使用すると、同じ統合を再利用して、それぞれに個別の統合を作成することなく、同じアプリケーションの複数のエンド・システムまたはインスタンスにリクエストを送信できます。 「実行時の呼出し接続の動的更新」を参照してください。
  • 大きなファイルを転送するためのストリーミングをサポートします。

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

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

  • ポーリング中に考慮するファイルのソース・ディレクトリおよびスキーマのパスを指定できます。 ポーリングに参加しないディレクトリを指定することもできます。 スキーマが入力ディレクトリ内のファイルのスキーマと一致したら、ファイルを特定のロケーションに移動またはアーカイブするか、削除できます。 選択したスキーマをサポートしていないファイルは、拒否ディレクトリに転送されます。
  • 次のいずれかの形式を使用して、FTPサーバーとの間でアップロード/ダウンロードされるファイルのスキーマ(データ定義)のオプションの説明をサポートします。
    • サンプル・デリミタ付きドキュメント(.CSVなど)。

      ノート:

      ファイル内でサポートされるデリミタは、1つのスペース、カンマ、セミコロン、パイプまたはタブです。
    • XMLスキーマ(XSD)ドキュメント
    • サンプルXMLドキュメント(単一ネームスペースまたはネームスペースなし)
    • サンプルJSONドキュメント
  • 非スキーマ・ベースのポーリングをサポートします。 ファイルは任意のスキーマにできますが、サイズは1 GBを超えることはできません。
  • レガシー・システム・ユーザーがファイル名リスト操作を実行するためのNLST機能をサポートします。
  • ファイルの降順でのリストをサポートします。
  • Pretty Good Privacy (PGP)暗号化を使用して、リモートFTP/sFTPサーバーにアップロードされるファイルを暗号化できます。 リモートFTP/s(FTP)サーバーへのアップロード中のファイルの暗号化および署名は、現在、サーバーがパブリックにアクセス可能な場合にのみ使用できます。 プライベートにホストされるFTP/(s)FTPサーバーの場合、「Oracle Integration 3での統合の使用」を使用してファイルをプライベートにホストするサーバーにアップロードする前に、ファイルを暗号化または署名する必要があります。

  • 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アダプタ」とともに使用してファイルの読取りおよび書込みをサポートします。 ファイル・サーバーはsFTPサーバーであり、sFTP接続の詳細を使用します。 ファイル・サーバー・アクションを使用して、「ファイル・サーバー」に接続することもできます。

    詳細は、次を参照してください:

Oracle Integrationの統合で、「FTPアダプタ」をトリガーまたは呼出し接続として構成できます。 「FTPアダプタ」は、Oracle Integrationに含まれる多数の事前定義済アダプタの1つです。 Oracle Help Centerの「アダプタ」ページを参照してください。