アプリケーション・モジュール・サービス・サブタイプのJava RESTサービスを起動(ターゲット)接続として使用
サンプル・ビジネス・シナリオ
Java RESTサービスの起動によりOracle E-Business Suiteから使用可能な休暇欠勤詳細を取得する方法を説明するために、セルフサービスHRと呼ばれるJavaインタフェースのサブタイプであるアプリケーション・モジュール・サービスを使用します。
この例では、RESTアダプタをトリガー(ソース)接続として使用し、Oracle E-Business Suiteアダプタを起動(ターゲット)接続として使用して、"セルフサービスHR" Java APIに含まれている"個人休暇欠勤タイプ残高の取得" (getPersonAbsenceBalanceDtls) RESTサービス操作を起動します。
統合がトリガーされると、Oracle E-Business Suiteアダプタはトリガー(ソース)接続から入力ペイロードを持つリクエストを受信し、getPersonAbsenceBalanceDtls RESTサービス操作を起動してデータを取得します。 統合が正常に実行されて完了すると、使用可能な個人の休暇欠勤データが取得されてJSONレスポンス・メッセージの一部として返されます。
前提条件:
Oracle Integrationで統合を作成する前に、次のタスクが実行されていることを確認する必要があります:
-
セルフサービスHRは、別名
sshrを持つRESTサービスとしてデプロイされます。 含まれているすべてのサービス操作が選択され、RESTサービス操作としてデプロイされます。WADLから次のRESTサービス・エンドポイントを記録します:
https://<host>:<port>/webservices/rest/<alias>/getPersonAbsenceBalanceDtls/この例では、
<alias>をsshrに置き換えます。 このサービス・エンドポイントは、後でOracle IntegrationにREST接続を作成するときに使用します。 -
セキュリティ権限は、
bpalmerユーザーに対して作成されます。
統合シナリオに基づいて、統合でAppication Module ServiceサブタイプのOracle E-Business Suite Java RESTサービスを使用するためのサンプル・タスクは、トピック・セクションに含まれています:
トピックス:
