RESTトランスポートの定義
RESTトランスポートの詳細を収集したら、Oracle IntegrationでRESTトランスポートを完全に定義できます。
- プロジェクトでRESTトランスポートを定義します。
- ナビゲーション・ペインで、「プロジェクト」をクリックします。
- RESTトランスポートを定義するプロジェクトをクリックします。
- B2B
をクリックします。
- 「取引先」セクションで、RESTトランスポートを定義する取引パートナをクリックします。
- スタンドアロン環境でRESTトランスポートを定義する場合。
- ナビゲーション・ペインで、B2B、「取引先」の順にクリックします。
- RESTトランスポートを定義する取引パートナの行で、「編集」
をクリックします。
- 「トランスポート&契約」をクリックします。
統合を作成するためのトランスポートの定義
- 「トランスポート」セクションで、「追加」
をクリックして、この取引パートナとの間でメッセージの送受信方法を定義します。 構成パネルが開きます:

- 次の詳細を定義します。
セクション 説明 「プロパティ」セクション - 名前
トランスポートの名前を入力します。 この名前は表示専用です。
- タイプ
ドロップダウン・リストから「REST」を選択します。 これは、取引先とのメッセージの交換に使用する通信プロトコルを表します。
RESTの選択に基づいて、RESTトランスポートの適切な構成設定が表示されます。
- 説明
トランスポートのオプションの説明を入力します。 説明は表示専用です。
- 取引パートナの接続(トリガーと呼出し)
取引パートナへの接続用に構成された既存の「RESTアダプタ」接続を選択します。 プロジェクトの外部にいる場合は、「追加」
をクリックして、新しい「RESTアダプタ」トリガーを作成するか、「接続」ページで接続を呼び出します。
ノート: 現在テストおよび認定されているのは、XMLドキュメントのみです。
「Oracle Integration 3でのRosettaNetアダプタの使用」の「REST接続の作成」を参照してください。
別の接続を選択する場合は、このトランスポートがデプロイされていないときに選択できます。 トランスポートをデプロイすると、接続の選択は変更できません。
接続内の構成プロパティをいつでも変更できます。 ただし、このトランスポートのデプロイ後に接続設定を変更した場合、変更を有効にするには、トランスポートをアンデプロイしてから再デプロイする必要があります。
- 文字エンコーディング
このトランスポートで処理されるすべてのペイロードに適用する文字エンコーディングを選択します。
文字エンコーディングは、EDI解析(インバウンド)ステップまたはEDI生成(アウトバウンド)ステップで使用されます。
「受信」セクション - 受信用のRESTトランスポートURL
これは表示専用のフィールドです。 トランスポートがデプロイされ、メッセージの受信および送信の準備ができていることを示すと、RESTエンドポイントURLが表示されます。 このURLを取引先と共有できます。 このREST URLは、すべての取引先で共通しているわけではありません。 表示または編集中の現在の取引先に固有です。
「送信」セクション - 送信URIの入力
送信URIを入力します。 この値は、「RESTアダプタ」接続URLに追加されます。 「B2B統合」セクション - 統合名の接頭辞
メッセージの受信とメッセージの送信の完全な統合名を形成するために使用される短いプレフィクスを入力します。 RESTトランスポートでは、統合名が形成されます: your_prefix REST受入およびyour_prefix REST送信。
これらの統合に関する詳細が提供されます。 「受入および送信用のB2B統合の作成」を参照してください。
- 統合識別子の接頭辞
メッセージの受信とメッセージの送信の完全な統合識別子を形成するために使用される短いプレフィクスを入力します。 RESTトランスポートでは、統合識別子が形成されます: your_prefix _REST_Receiveおよびyour_prefix _REST_Send。
最終的な統合識別子は、すべての統合で一意である必要があります。 そのため、一意のプレフィクスを入力していることを確認してください。
一意性チェックに失敗すると、別のプレフィクスを使用して試行できます。
- 「追加」をクリックします。
新しいトランスポートが表示されます。
- 「アクション」
を選択し、「デプロイ」を選択します。
- プロンプトが表示されたら、「デプロイ」を再度選択します。
成功すると、次のメッセージが表示されます。
トランスポート・ステータスが「アクティブ」に変更されます。Transport transport_name was deployed successfully. - 統合ページに移動し、両方の統合が作成されてアクティブ化されることに注意してください。
- トランスポートをアンデプロイする必要がある場合は、「アクション」
を選択し、「アンデプロイ」を選択します。 トランスポートをアンデプロイすると、統合もデプロイ解除されます。