アウトバウンド・バックエンド組み込みメッセージ

アウトバウンド・バックエンド・メッセージ は、 外部システムへ送信できる WebSphere Commerce 生成要求です。 オーダーが発行されたことをバックエンド・システムに通信するための Report_NC_PurchaseOrder XML アウトバウンド・メッセージを生成するよう、 WebSphere Commerce を構成することができます。 XML メッセージは、Unicode UTF-8 形式でエンコードされ、アウトバウンド・メッセージ・システムで生成および送信されます。 また、レガシー・オーダー作成メッセージを使用することもできます。 これは、同様の機能を実行します。

アウトバウンド・メッセージには、WebSphere Commerce サーバーから外部システムに送信されるオーダー情報が入っています。 外部システムでは、さらにオーダー実行処理が行われます。 アウトバウンド・メッセージを使用可能にするには、 まず Report_NC_PurchaseOrder XML メッセージまたはレガシー・オーダー作成メッセージのどちらを使用するかを選択する必要があります。 この 2 つを両方同時に使用可能にすることはできません。

Report_NC_PurchaseOrder XML メッセージを使用する場合、以下の SQL ステートメントを使用して、 CMDREG データベース・テーブルを更新してください。
update cmdreg set 
classname='com.ibm.commerce.messaging.commands.SendXMLOrderCmdImpl' where 
interfacename='com.ibm.commerce.order.commands.OrderMessagingCmd'

これで、SendXMLOrderCmdImpl タスク・コマンドが割り当てられます。 これは、メッセージを生成して、OrderProcess コマンドの OrderMessagingCmd インターフェースに送信します。 

レガシー・オーダー作成メッセージを使用する場合、以下の SQL ステートメントを使用して、 データベースの CMDREG テーブルを更新してください。
update cmdreg set 
classname='com.ibm.commerce.messaging.commands.SendWCSOrderCmdImpl' where 
interfacename='com.ibm.commerce.order.commands.OrderMessagingCmd'

これで、SendWCSOrderCmdImpl タスク・コマンドが割り当てられます。 これは、メッセージを生成して、OrderProcess コマンドの OrderMessagingCmd インターフェースに送信します。 変更を有効にするには、WebSphere Commerce インスタンスを再始動する必要があります。

新規のアウトバウンド・バックエンド組み込みメッセージを作成することもできます。

関連概念

関連参照

IBM 著作権