WebSphere Commerce prend en charge les messages au format Commerce existant. A moins de migrer depuis une version précédente de WebSphere Commerce, il est conseillé d'utiliser les messages XML, car ils remplissent la même fonction, et sont plus lisibles et plus faciles à gérer.
Le format des messages WebSphere Commerce est composé de deux parties : le descripteur du message et les données d'application. Dans le cas des messages entrants, le descripteur du message contient des informations de contrôle indispensables pour le fonctionnement (le type et l'identité du message, par exemple). Les données d'application contiennent les informations à traiter. Tous les messages WebSphere Commerce sont constitués d'un ensemble de codes et d'enregistrements, assemblés dans une séquence logique, et de segments de données définis au sein des enregistrements. Les enregistrements <PROLOG>, <HDR>, <ITM> et <DATUSR>, qui sont inclus dans les messages pris en charge, adhèrent au format suivant :
<TAG>SEGMENT DE DONNEES</TAG>
où le segment de données est identifié par un suffixe _DATA. Par exemple, un enregistrement correspondant au message Création de commande se présente comme suit :
<HDR010>ORDER_CREATE_HDR010_DATA</HDR010>
Chaque segment de données (dans cet exemple, ORDER_CREATE_HDR010_DATA) doit être remplacé par les informations de zone et de table de base de données correspondant au message.
Le tableau suivant présente les six messages pris en charge ainsi que l'instruction contrôleur invoquée par chacun d'eux :
![]() |