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

- 「トランスポートの追加」ダイアログで、次のセクションの詳細を入力します。
-
「プロパティ」セクション
フィールド 説明 名前 トランスポートの名前を入力します。 この名前は表示専用です。
タイプ ドロップダウンからAS2を選択します。 これは、取引先とのメッセージの交換に使用する通信プロトコルを表します。
説明 トランスポートのオプションの説明を入力します。 説明は表示専用です。
取引パートナの接続(トリガーと呼出し) 取引パートナへの接続用に構成された既存のAS2アダプタ接続を選択します。 プロジェクトの外部にいる場合は、「追加」
をクリックして、「接続」ページで新しいAS2アダプタ接続を作成できます。 「トリガーと起動」接続である必要があります。 トリガーのみおよび起動のみ接続はトランスポートに使用できません。
「Oracle Integration 3でのAS2アダプタの使用」の「接続の作成」を参照してください。
別の接続を選択する場合は、このトランスポートがデプロイされていないときに選択できます。 トランスポートをデプロイすると、接続の選択は変更できません。
接続内の構成プロパティをいつでも変更できます。 ただし、このトランスポートのデプロイ後に接続設定を変更した場合、変更を有効にするには、トランスポートをアンデプロイしてから再デプロイする必要があります。
共通のAS2 URL/エンドポイントの使用 このオプションは、B2B取引パートナ・モードでプロジェクト内でAS2トランスポートを定義する場合にのみ使用できます。 スタンドアロン・モードではサポートされていません。
インバウンドおよびアウトバウンド・トランスポートに共通エンドポイントまたはAS2 URLを使用する場合は、このオプションを選択します。
ノート:
共通URLまたはエンドポイントを持つAS2トランスポート用に構成された接続では、一意のランタイム動作のために慎重な管理が必要です。 「共通URLまたはエンドポイントを使用したAS2トランスポートの接続の管理」を参照してください。パートナ識別子 アウトバウンド・メッセージの
AS2-Toヘッダー、およびインバウンド・メッセージのAS2-Fromヘッダーとして使用されます。 「B2B識別子の定義」を参照してください。ノート:
AS2トランスポートに共通のAS2 URLまたはエンドポイントを使用する場合:- 実行時のインバウンド・メッセージの取引パートナは、
AS2-Fromヘッダーによってのみ識別されます。 - 同じパートナの識別子を使用して、共通のAS2 URLまたはエンドポイントを持つ複数のAS2トランスポートをデプロイすることはできません。
ホスト識別子。 アウトバウンド・メッセージの
AS2-Fromヘッダー、およびインバウンド・メッセージのAS2-Toヘッダーとして使用されます。「ホスト・プロファイル」を参照してください。
文字エンコーディング このトランスポートで処理されるすべてのペイロードに適用する文字エンコーディングを選択します。
文字エンコーディングは、EDI解析(インバウンド)ステップまたはEDI生成(アウトバウンド)ステップで使用されます。
- 実行時のインバウンド・メッセージの取引パートナは、
-
「受信」セクション
フィールド 説明 この取引パートナに対して定義された任意のAS2識別子を許可します (1つの値のみを受け入れるのではなく)可能な値のセット内から
AS2-Fromヘッダー値を受け入れる場合に選択します。 通常、このようなケースは、取引先組織内の様々なビジネス・ユニットで異なるAS2識別子を使用し、すべてのIDからのメッセージを受け入れたい場合です。 これを実行するには、すべての許容可能なAS2-From値をB2B識別子として取引先に追加する必要があります。選択しない場合、「パートナ識別子」に選択した特定のAS2識別子は、インバウンド処理の実行時に1つのみ受け入れられます。
ノート:
「プロパティ」セクションで「共通のAS2 URL/エンドポイントを使用」を選択した場合、このオプションは無効になります。AS2-toヘッダーを検証しません AS2-Toヘッダーの値を許可する場合に選択します。そうしないとホストのAS2識別子に対して実行される厳密な検証を効果的に無効にします。受信用のAS2エンドポイントURL これは表示専用のフィールドです。 トランスポートがデプロイされ、メッセージを受信および送信する準備ができていることを示すら、AS2エンドポイントURLが表示されます。 このURLを取引先と共有できます。 このAS2 URLは、すべての取引先で共通ではありません。 表示または編集中の現在の取引先に固有です。
-
「送信」セクション
フィールド 説明 AS2サブジェクト このトランスポートを使用するすべてのアウトバウンド・メッセージに
SubjectHTTPヘッダーとして挿入されるオプション・フィールド。Content-type アウトバウンド・メッセージのペイロード・タイプ。 通常、EDIペイロードの場合は、application/EDI-Consentを一般的な方法として使用して、ペイロードをX12またはEDIFACTのいずれかに指定します。
ユーザー定義のコンテンツ・タイプ Content-typeドロップダウン・リストでまだ使用できない別の値を入力するには、「ユーザー定義タイプ」を選択して値を入力します。
シグネチャ アウトバウンド・メッセージのメッセージ署名を有効にする場合は、ドロップダウン・リストから適切な署名アルゴリズムを選択します。 署名するには、前述の表のステップ3の説明に従って、証明書を使用してAS2アダプタ接続を適切に構成する必要があります。
このフィールドは、インバウンド・メッセージ処理には適用されません。 シグネチャ付きインバウンド・メッセージのシグネチャ検証は自動的に実行され、有効化または無効化する構成可能なオプションはありません。 適切な証明書を使用してAS2接続を構成する必要もあります。
暗号化 アウトバウンド・メッセージのメッセージ暗号化を有効にする場合は、ドロップダウン・リストから適切な暗号化アルゴリズムを選択します。 暗号化の場合、前述の表のステップ3の説明に従って、証明書を使用してAS2アダプタ接続を適切に構成する必要があります。
このフィールドは、インバウンド・メッセージ処理には適用されません。 暗号化されたインバウンド・メッセージの復号化は自動的に実行され、有効化または無効化する構成可能なオプションはありません。 AS2アダプタ接続も正しく動作するように構成する必要があります。
Compression オプションで、アウトバウンド・メッセージの圧縮を選択します。 - なし
- まずデジタル署名を行い、次に圧縮: アウトバウンド・メッセージを圧縮する前に署名します。
- まず圧縮してから、デジタル署名: アウトバウンド・メッセージを圧縮してから署名します。
MDNのリクエスト ドロップダウン・リストで値を選択して、アウトバウンド・メッセージの送信時に同期または非同期のMDN (または、MDNなしの場合は「なし」)をリクエストします。
このフィールドは、インバウンド・メッセージ処理には適用されません。 MDNは自動的に生成され、取引先がインバウンド・メッセージの一部としてMDNをリクエストしたかどうかに基づいて取引先に戻されます。 構成は必要ありません。 AS2 HTTPヘッダー
Disposition-Notification-To、Disposition-Notification-OptionsおよびReceipt-Delivery-Optionは、パートナがMDNの戻入を希望するかどうか、同期または非同期のいずれであるか、および署名が必要かどうかを伝えます。 AS2トランスポートは、MDN処理を自動的に処理します。 技術的な詳細は、AS2仕様(RFC 4130)を参照してください。- なし: MDNを返送しないようにリクエストします。
- 非同期MDN: アウトバウンド・メッセージとは別にMDNを送信するようにリクエストします。
- MDNの同期: MDNのレスポンスでの即時送信をリクエストします。
署名付きリクエストMDN アウトバウンド・メッセージのMDNをリクエストする場合は、チェック・ボックスを選択して、取引パートナに署名付きMDNの送信を依頼します。 署名されたMDNを検証できるように、前述のステップ表のステップ2の説明に従って、AS2アダプタ接続を証明書と適切に構成する必要があります。
-
「B2B統合」セクション
フィールド 説明 統合名の接頭辞 メッセージの受信とメッセージの送信の完全な統合名を形成するために使用される短いプレフィクスを入力します。
AS2トランスポートの場合、統合名が形成されます: your_prefix AS2受信およびyour_prefix AS2送信。
これらの統合に関する詳細が提供されます。 「受入および送信用のB2B統合の作成」を参照してください。
ノート:
共通のAS2 URLまたはエンドポイントを使用しないかぎり、AS2トランスポートの統合名に共通接頭辞を使用することはできません。統合識別子の接頭辞 メッセージの受信とメッセージの送信の完全な統合識別子を形成するために使用される短いプレフィクスを入力します。
AS2トランスポートの場合、統合識別子が形成されます: your_prefix _AS2_RECEIVEおよびyour_prefix _AS2_SEND。
最終的な統合識別子は、すべての統合で一意である必要があります。 そのため、一意のプレフィクスを入力していることを確認してください。
一意性チェックに失敗すると、別のプレフィクスを使用して試行できます。
「プロパティ」セクションで「共通のAS2 URL/エンドポイントの使用」を選択した場合は、次の点に注意してください。-
「統合名プリフィクス」および「統合識別子プリフィクス」フィールドが無効になり、デフォルト値「共通」が表示されます。
-
自動的に作成された統合では、名前に共通接頭辞(
Common AS2 ReceiveやCommon AS2 Sendなど)が使用されます。これは、単一の共有AS2 URLまたはエンドポイントが、統合によるメッセージの送受信の両方に使用されることを示します。ノート:
共通接頭辞は、共通のAS2 URLまたはエンドポイントを使用している場合にのみ、AS2トランスポートの統合名で許可されます。
-
-
- 「追加」をクリックします。 新しいトランスポートが表示されます。
- 「アクション」
を選択し、「デプロイ」を選択します。
- プロンプトが表示されたら、「デプロイ」を再度選択します。
成功すると、次のメッセージが表示されます。
トランスポート・ステータスが「アクティブ」に変更されます。Transport transport_name was deployed successfully. - 統合ページに移動し、両方の統合が作成されてアクティブ化されることに注意してください。
- トランスポートをアンデプロイする必要がある場合は、「アクション」
を選択し、「アンデプロイ」を選択します。
トランスポートをアンデプロイすると、共通AS2 URLまたはエンドポイントを使用するAS2トランスポートを除き、その統合もアンデプロイされます。 トランスポートのライフサイクル・アクションを参照してください。