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

- 次の詳細を定義します。
セクション 説明 「プロパティ」セクション - 名前
トランスポートの名前を入力します。 この名前は表示専用です。
- タイプ
ドロップダウンからAS4を選択します。 これは、取引先とのメッセージの交換に使用する通信プロトコルを表します。
AS4の選択に基づいて、AS4トランスポートの適切な構成設定が表示されます。
- 説明
トランスポートのオプションの説明を入力します。 説明は表示専用です。
- 取引パートナの接続(トリガーと呼出し)
取引パートナへの接続用に構成された既存のAS4アダプタ接続を選択します。 プロジェクトの外部にいる場合は、「追加」
をクリックして、「接続」ページで新しいAS4アダプタ接続を作成できます。 「トリガーと起動」接続である必要があります。 「起動のみ」接続はトランスポートには使用できません。
「Oracle Integration 3でのAS4アダプタの使用」の「接続の作成」を参照してください。
別の接続を選択する場合は、このトランスポートがデプロイされていないときに選択できます。 トランスポートをデプロイすると、接続の選択は変更できません。
接続内の構成プロパティをいつでも変更できます。 ただし、このトランスポートのデプロイ後に接続設定を変更した場合、変更を有効にするには、トランスポートをアンデプロイしてから再デプロイする必要があります。
- パートナ識別子
アウトバウンド・メッセージのレスポンダ・パーティIDとして使用され、インバウンド・メッセージの予期されるイニシエータ・パーティIDとして使用されます。 識別子タイプはパーティIDタイプとして使用されます。
- ホスト識別子。
アウトバウンド・メッセージのイニシエータ・パーティIDとして使用され、インバウンド・メッセージの予期されるレスポンダ・パーティIDとして使用されます。 識別子タイプはパーティIDタイプとして使用されます。
- 文字エンコーディング
このトランスポートで処理されるすべてのペイロードに適用する文字エンコーディングを選択します。
文字エンコーディングは、EDI解析(インバウンド)ステップまたはEDI生成(アウトバウンド)ステップで使用されます。
「受信」セクション - 受信用のAS4エンドポイントURL
これは表示専用のフィールドです。 トランスポートがデプロイされ、メッセージの受信および送信の準備ができていることを示すと、AS4エンドポイントURLが表示されます。 このURLを取引先と共有できます。 このAS4 URLは、すべての取引パートナで共通しているわけではありません。 表示または編集中の現在の取引先に固有です。
- Content-type
アウトバウンド・メッセージのペイロード・タイプ。 通常、EDIペイロードの場合は、application/EDI-Consentを一般的な方法として使用して、ペイロードをX12またはEDIFACTのいずれかに指定します。 - PMode.Id
取引先識別子を入力します。 - PMode.AgreementRef
取引先契約IDを入力します。 - ペイロードを添付として送信
ペイロードを添付として送信するには、チェック・ボックスを選択します。 - シグネチャ
アウトバウンド・メッセージのメッセージ署名を有効にする場合は、ドロップダウン・リストから適切な署名アルゴリズムを選択します。 署名するには、前述の表のステップ3の説明に従って、証明書を使用してAS4アダプタ接続を適切に構成する必要があります。 このフィールドは、インバウンド・メッセージ処理には適用されません。 シグネチャ付きインバウンド・メッセージのシグネチャ検証は自動的に実行され、有効化または無効化する構成可能なオプションはありません。 適切な証明書を使用してAS4接続も機能するように構成する必要があります。
- 暗号化
アウトバウンド・メッセージのメッセージ暗号化を有効にする場合は、ドロップダウン・リストから適切な暗号化アルゴリズムを選択します。 暗号化のために、前述の表のステップ3の説明に従って、証明書を使用してAS4アダプタ接続を適切に構成する必要があります。 このフィールドは、インバウンド・メッセージ処理には適用されません。 暗号化されたインバウンド・メッセージの復号化は自動的に実行され、有効化または無効化する構成可能なオプションはありません。 AS4アダプタ接続を正しい証明書で構成して動作させる必要があります。
- Compression
オプションで、「はい」を選択してアウトバウンド・メッセージを圧縮します。 それ以外の場合は、「いいえ」を選択します。 - MDNのリクエスト
ドロップダウン・リストで値を選択して、アウトバウンド・メッセージの送信時に同期または非同期のMDN (または、MDNなしの場合は「なし」)をリクエストします。 このフィールドは、インバウンド・メッセージ処理には適用されません。 MDNは自動的に生成され、取引先がインバウンド・メッセージの一部としてMDNをリクエストしたかどうかに基づいて取引先に戻されます。 構成は必要ありません。 AS4 HTTPヘッダー
Disposition-Notification-To、Disposition-Notification-OptionsおよびReceipt-Delivery-Optionは、パートナがMDNを受信するかどうか、同期または非同期のいずれであるか、および署名する必要があるかどうかを示します。 AS4トランスポートは、MDN処理を自動的に処理します。- なし: MDNを返送しないようにリクエストします。
- 非同期MDN: アウトバウンド・メッセージとは別にMDNを送信するようにリクエストします。
- MDNの同期: MDNのレスポンスでの即時送信をリクエストします。
「B2B統合」セクション - 統合名の接頭辞
メッセージの受信とメッセージの送信の完全な統合名を形成するために使用される短いプレフィクスを入力します。 AS4トランスポートの場合は、統合名を形成: your_prefix AS4受信およびyour_prefix AS4送信。
これらの統合に関する詳細が提供されます。 「受入および送信用のB2B統合の作成」を参照してください。
- 統合識別子の接頭辞
メッセージの受信とメッセージの送信の完全な統合識別子を形成するために使用される短いプレフィクスを入力します。 AS4トランスポートの場合、統合識別子を形成: your_prefix _AS4_RECEIVEおよびyour_prefix _AS4_SEND。
最終的な統合識別子は、すべての統合で一意である必要があります。 そのため、一意のプレフィクスを入力していることを確認してください。
一意性チェックに失敗すると、別のプレフィクスを使用して試行できます。
- 「追加」をクリックします。
新しいトランスポートが表示されます。
- 「アクション」
を選択し、「デプロイ」を選択します。
- プロンプトが表示されたら、「デプロイ」を再度選択します。
成功すると、次のメッセージが表示されます。
トランスポート・ステータスが「アクティブ」に変更されます。Transport transport_name was deployed successfully. - 統合ページに移動し、両方の統合が作成されてアクティブ化されることに注意してください。
- トランスポートをアンデプロイする必要がある場合は、「アクション」
を選択し、「アンデプロイ」を選択します。 トランスポートをアンデプロイすると、統合もデプロイ解除されます。