機械翻訳について

接続エージェントについて

接続エージェントを使用して、ハイブリッド統合を作成し、プライベート・ネットワークまたはオンプレミス・ネットワークのアプリケーションとOracle Integrationのアプリケーション間でメッセージを交換できます。 接続エージェント・フレームワークは、Oracle Integrationの範囲をインターネットにアクセスできないシステムに拡張します。 接続性エージェントは、複数のエグゼキュータがダウンストリーム・メッセージ処理を実行できるマルチスレッド・サポートも提供します。

サポートされている接続性エージェントのメッセージ・ペイロード・サイズについては、「Oracle Integration 3のプロビジョニングと管理」「サービス制限」を参照してください。



接続性エージェント・コンポーネント

接続エージェントは、次のコンポーネントで構成されます。

コンポーネント 説明

クラウド・エージェント

このエージェントは、Oracle Integrationにインストールされ実行され、オンプレミス・アプリケーションとの通信をサポートします。

オンプレミス・エージェント

このエージェントは、Oracle E-Business Suite、Oracle Siebel、Oracle Databaseなどの内部システムと同じネットワーク上のオンプレミス環境にインストールされ、実行されます。 オンプレミス・エージェント・インストーラは、Oracle Integrationのエージェント・ページからオンプレミス環境にダウンロードしてインストールします。 接続エージェントは、複数のターゲット・システムをサポートできます。 Oracle Integrationインスタンスは、クラウド/オンプレミス・トポロジで、それぞれ最大2つのエージェントを持つ複数のエージェント・グループをサポートできます。 オンプレミス接続エージェントは、メッセージ処理のためにクラウド・エージェントとの接続を確立します。

接続性エージェント機能

接続エージェントは、次の機能を提供します。

ノート:

複数の接続エージェントを1つのホストで実行できますが、これは「お勧め」の演習ではありません。 この方法に従う場合は、物理ホストに複数の接続エージェントを実行するのに十分なリソースがあることを確認する必要があります。
機能 詳細情報

ネットワーク

  • 接続エージェントは、通信のためにオンプレミス・システムにポートをオープンしません。

  • オンプレミス接続エージェントは、プロキシを使用してインターネットにアクセスできます(他の内部アプリケーションやブラウザと同じプロキシ)。 アウトバウンド・プロキシ・アクセスの認証サポートが提供されています。

通信セキュリティ

  • すべての通信はTLSを使用して保護されます。

  • オンプレミス接続性エージェントは、Oracle Integrationによって生成された接続性エージェント固有の認証を使用して、OAuthを使用してTLS経由でOracle Integrationに登録します。

  • オンプレミス接続エージェントは、TLSを介してOracle Integrationからメッセージをプルすることでリクエストを処理します。

  • オンプレミス接続エージェントは、TLSを介してメッセージをOracle Integrationにプッシュすることでレスポンスをポストします。

接続エージェントへのアクセス

設定に応じて、サービス・ゲートウェイまたはNAT Gatewayのいずれかによって、Oracle Integrationおよびその他のリソースへのアクセスが提供されます。 この設定は、Oracle Integration Generation 2と異なり、OAuth 2.0の要件です。

  • Oracle VCNの「サービス・ゲートウェイ」は、接続エージェントとしてアイデンティティ・ドメイン「同じリージョン内」へのアクセスを提供します。

    「Oracle Servicesへのアクセス: サービス・ゲートウェイ」を参照してください。

  • NAT Gatewayは、接続性エージェントよりもアイデンティティ・ドメイン「別のリージョン内」へのアクセスを提供します。

    NAT Gatewayを参照してください。

リクエスト

  • オンプレミス接続エージェントは、ファイアウォールを介してアウトバウンド・リクエストを行うことによって作業を確認します。

  • すべての通信は、オンプレミス接続エージェントによって開始されます。

    接続エージェントがOracle Integrationと持つすべての対話は、接続エージェントがOracle Integrationインスタンスから情報を取得する規定のパラダイムに従います。

接続の詳細

オンプレミス接続エージェント接続は、エージェントがOracle Integrationから構成の詳細を取得することによって構成されます。

アダプタ・サポート

接続エージェントで有効にした場合でも、「Oracle E-Business Suiteアダプタ」「Oracle JD Edwards EnterpriseOneアダプタ」「Oracle Utilitiesアダプタ」「Oracle Siebelアダプタ」などのアダプタは、統合の起動時にダイレクト・メッセージ処理のためにOracle Integrationを呼び出します。

データ・セキュリティ

オンプレミス・エージェントにはデータは保持されません。

追加詳細

  • オンプレミス接続エージェントは、REST/SOAPエンドポイントのトリガー/ポーリングをサポートしていません。

  • オンプレミス接続エージェントをデプロイするために既存のJ2EEコンテナは必要ありません。

接続性エージェントを使用するアダプタ接続

REST/SOAPを使用するコールバックは、エージェントを介しませんが、Oracle Integrationに直接移動します。 オンプレミス接続エージェントは、次のアダプタ接続で動作します。

  • アウトバウンド(起動)アダプタ

    エンドポイント・アプリケーションとの通信をサポートするために、統合で次のアダプタを呼出し接続として構成できます:

    • Amazon Simple Notification Service (SNS)アダプタ
    • Amazon Simple Queue Service (SQS)アダプタ

    • Amazon Simple Storage Service (S3)アダプタ

    • Apache Kafkaアダプタ

    • ArcGIS (ESRI)アダプタ

    • Microsoft Entra IDアダプタ

    • Azure Event Gridアダプタ

    • Azure Service Busアダプタ

    • Azure Storageアダプタ

    • Confluentアダプタ

    • Fileアダプタ

    • FTPアダプタ

    • GCP Pub Subアダプタ
    • GCP Storageアダプタ
    • GraphQLアダプタ

    • IBM DB2アダプタ

    • IBM MQ Series JMSアダプタ

    • MLLPアダプタ

    • MySQLアダプタ

    • Netezzaアダプタ
    • ODataアダプタ
    • Oracle Advanced Queuing (AQ)アダプタ
    • Oracle Advanced Queuing (AQ) JMSアダプタ
    • Oracle Autonomous Data Warehouseアダプタ
    • Oracle Autonomous Transaction Processingアダプタ
    • Oracle Databaseアダプタ

    • Oracle Database Cloud Serviceアダプタ
    • Oracle E-Business Suiteアダプタ

    • Oracle JD Edwards EnterpriseOneアダプタ
    • Oracle Primavera P6 EPPMアダプタ
    • Oracle Siebelアダプタ

    • Oracle SOA Suiteアダプタ
    • Oracle Utilitiesアダプタ

    • Oracle WebLogic JMSアダプタ

    • PostgreSQLアダプタ
    • RESTアダプタ

    • SAPアダプタ

    • SAP ASE (Sybase)アダプタ

    • Snowflakeアダプタ

    • SOAPアダプタ

  • インバウンド(トリガー)アダプタ

    次のアダプタは、統合でトリガー接続として構成できます。 接続エージェントでのトリガー・アダプタの使用は、ポーリングまたはダイレクト・メッセージ処理で実行されます:

    • ポーリング:
      • Apache Kafkaアダプタ

      • Microsoft Entra IDアダプタ

      • Azure Service Busアダプタ

      • Confluentアダプタ

      • Fileアダプタ

      • IBM DB2アダプタ

      • IBM MQ Series JMSアダプタ

      • Microsoft SQL Serverアダプタ

      • MySQLアダプタ

      • Netezzaアダプタ
      • Oracle Advanced Queuing (AQ)アダプタ
      • Oracle Autonomous Data Warehouseアダプタ
      • Oracle Autonomous Transaction Processingアダプタ
      • Oracle Databaseアダプタ

      • Oracle Database Cloud Serviceアダプタ
      • Oracle WebLogic JMSアダプタ

      • PostgreSQLアダプタ
      • SAPアダプタ

      • SAP ASE (Sybase)アダプタ
    • ダイレクト・メッセージ処理:
      • Oracle E-Business Suiteアダプタ

      • Oracle JD Edwards EnterpriseOneアダプタ
      • Oracle Siebelアダプタ

      • Oracle Utilitiesアダプタ

Oracle Integration Generation 2との相違点

Oracle Integration Generation 2からOracle Integration 3にアップグレードした場合は、接続エージェントがどのように変更されたかに注意してください。

領域 詳細情報

OAuth 2.0トークン・ベースの認証(基本認証ではない)

Oracle Integration Generation 2は、接続エージェントに対して基本認証をサポートしました。 Oracle Integration 3では、接続エージェントに対する基本認証はサポートされていません。

かわりに、Oracle Integration 3では、OAuth 2.0トークン・ベースの認証のみがサポートされ、これは基本認証よりも安全です。

OAuth 2.0では、特定のリソースへのアクセスを提供するサービス・ゲートウェイまたはNATゲートウェイが必要です。 「ネットワーク要件」を参照してください。

よりシンプルな構成

接続性エージェントの構成は、Oracle Integration Generation 2よりもOracle Integration 3での方が簡単です。