接続エージェントについて
接続エージェントを使用して、ハイブリッド統合を作成し、プライベート・ネットワークまたはオンプレミス・ネットワークのアプリケーションとOracle Integrationのアプリケーション間でメッセージを交換できます。 接続エージェント・フレームワークは、Oracle Integrationの範囲をインターネットにアクセスできないシステムに拡張します。 接続性エージェントは、複数のエグゼキュータがダウンストリーム・メッセージ処理を実行できるマルチスレッド・サポートも提供します。
サポートされている接続性エージェントのメッセージ・ペイロード・サイズについては、「Oracle Integration 3のプロビジョニングと管理」の「サービス制限」を参照してください。
接続性エージェント・コンポーネント
接続エージェントは、次のコンポーネントで構成されます。
| コンポーネント | 説明 |
|---|---|
|
クラウド・エージェント |
このエージェントは、Oracle Integrationにインストールされ実行され、オンプレミス・アプリケーションとの通信をサポートします。 |
|
オンプレミス・エージェント |
このエージェントは、Oracle E-Business Suite、Oracle Siebel、Oracle Databaseなどの内部システムと同じネットワーク上のオンプレミス環境にインストールされ、実行されます。 オンプレミス・エージェント・インストーラは、Oracle Integrationのエージェント・ページからオンプレミス環境にダウンロードしてインストールします。 接続エージェントは、複数のターゲット・システムをサポートできます。 Oracle Integrationインスタンスは、クラウド/オンプレミス・トポロジで、それぞれ最大2つのエージェントを持つ複数のエージェント・グループをサポートできます。 オンプレミス接続エージェントは、メッセージ処理のためにクラウド・エージェントとの接続を確立します。 |
接続性エージェント機能
接続エージェントは、次の機能を提供します。
ノート:
複数の接続エージェントを1つのホストで実行できますが、これは「お勧め」の演習ではありません。 この方法に従う場合は、物理ホストに複数の接続エージェントを実行するのに十分なリソースがあることを確認する必要があります。| 機能 | 詳細情報 |
|---|---|
|
ネットワーク |
|
|
通信セキュリティ |
|
|
接続エージェントへのアクセス |
設定に応じて、サービス・ゲートウェイまたはNAT Gatewayのいずれかによって、Oracle Integrationおよびその他のリソースへのアクセスが提供されます。 この設定は、Oracle Integration Generation 2と異なり、OAuth 2.0の要件です。
|
|
リクエスト |
|
|
接続の詳細 |
オンプレミス接続エージェント接続は、エージェントがOracle Integrationから構成の詳細を取得することによって構成されます。 |
|
アダプタ・サポート |
接続エージェントで有効にした場合でも、「Oracle E-Business Suiteアダプタ」、「Oracle JD Edwards EnterpriseOneアダプタ」、「Oracle Utilitiesアダプタ」、「Oracle Siebelアダプタ」などのアダプタは、統合の起動時にダイレクト・メッセージ処理のためにOracle Integrationを呼び出します。 |
|
データ・セキュリティ |
オンプレミス・エージェントにはデータは保持されません。 |
|
追加詳細 |
|
接続性エージェントを使用するアダプタ接続
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での方が簡単です。 |
