CXML-MESSAGE
Élément <Message> du DTD cXML qui transporte un événement asynchrone (one-way), opposé au couple synchrone <Request>/<Response>.
Définition
<Message> sert pour les flux où aucune réponse applicative immédiate n'est attendue, par exemple un <OrderRequest> en mode asynchrone ou un <ConfirmationRequest>. La preuve de réception est portée par un acquittement protocolaire (200 OK HTTP), pas par un <Response>.
Origine
Introduit dans cXML 1.2 pour couvrir les besoins de transports asynchrones, notamment les flux entre fournisseurs et plateformes type SAP Business Network.
Usage
Une plateforme cloud envoie un <Message><ConfirmationRequest>...</ConfirmationRequest></Message> au système ERP du fournisseur. L'ERP encaisse, acquitte par 200 OK, traite plus tard et retournera plus tard un <Message><StatusUpdateRequest>...</StatusUpdateRequest></Message> autonome.
Termes liés
- cXML — le standard parent.
- cXML Request — le pattern synchrone.
- cXML Response — la réponse synchrone.
- cXML Transmission — le détail transport.