Flex Gateway新着情報
Governance新着情報
Monitoring API Managerエンドポイントの種別とプロトコルに応じて、パートナーの送信メッセージを設定された送信元エンドポイントに転送するには、メッセージ種別 ID、ファイル命名パターン、コンテンツタイプを使用します。
AS2 の [Receive from Partners (パートナーから受信)] エンドポイントを使用するインバウンドメッセージを正常に転送するには、パートナーが次の操作を実行します。
非 EDI ファイル (JSON または XML) の場合は {message-type-id}_
で始まるファイル名を使用します。
たとえば、メッセージ種別が custom-po
の場合、ファイル名は custom-po_
で始まる必要があります。
EDI ファイルにはファイル名の制約はありません。
メッセージ種別に応じて、インバウンド AS2 メッセージの AS2 MIME タイプを次のように設定します。
EDIFACT: application/EDIFACT
または text/plain
JSON: application/json
X12: application/EDI-X12
または text/plain
XML: application/xml
CSV: text/csv
Partner Manager がインバウンドメッセージをルーティングするために使用するプロセスは、メッセージが EDI メッセージ (Edifact または X12) か非 EDI メッセージ (JSON または XML) かによって異なります。
Partner Manager は、関連付けられたメッセージ種別またはファイル名のいずれかに基づいてインバウンド非 EDI メッセージをルーティングします。
関連付けられたメッセージ種別をエンドポイント設定で指定した場合、Partner Manager はそのメッセージ種別に基づいてメッセージをルーティングします。
関連付けられたメッセージ種別をエンドポイント設定で指定しなかった場合、Partner Manager はファイル名に基づいてメッセージをルーティングします。ファイル名は {message-type-id}_
で始まり、適切なファイル拡張子を含んでいる必要があります。
JSON ファイルの場合は .json
XML ファイルの場合は .xml
CSV ファイルの場合は *.csv
たとえば、メッセージ種別が custom-po
で、形式が XML の場合、ファイル名は custom-po_
で始まり、.xml
で終わる必要があります。
HTTP の [Receive from Partners (パートナーから受信)] エンドポイントまたは HTTPS の [Receive from Partners (パートナーから受信)] エンドポイントを使用するインバウンドメッセージを正常に転送するには、パートナーが次の操作を実行します。
EDI メッセージ (Edifact または X12) の場合、ベース URL にメッセージを post 送信し、受信 HTTP 要求の Content-Type 値をメッセージ形式に応じて次のように設定します。
EDIFACT: application/EDIFACT
または text/plain
JSON: application/json
X12: application/EDI-X12
または text/plain
XML: application/xml
CSV: text/csv
非 EDI メッセージ (JSON、XML) の場合、メッセージ種別 ID を HTTP 要求の相対パスに含めます。
たとえば、CloudHub デプロイメントで次のシナリオがあるとします。
HTTP または HTTPS の [Receive from Partners (パートナーから受信)] エンドポイントのベース URL が https://b2b-inbound-http-abcd.us-e2.cloudhub.io:443/receive1/
である。
想定されるインバウンドメッセージのメッセージ種別 ID が custom-po
である。
この場合、パートナーは https://b2b-inbound-http-abcd.us-e2.cloudhub.io:443/receive1/custom-po
の URL にメッセージを post 送信する必要があります。