Messaggi di integrazione back-end in uscita

Un messaggio back-end in uscita è una richiesta generata da WebSphere Commerce che può essere inviata ad un sistema esterno. WebSphere Commerce può essere configurato per generare il messaggio in uscita XML Report_NC_PurchaseOrder, che consente di comunicare ai sistemi back-end che è stato effettuato un ordine. Il messaggio XML viene generato e inviato dal sistema di messaggistica in uscita, con la codifica in formato Unicode UTF-8. Per eseguire funzioni simili, è anche possibile utilizzare il messaggio legacy Order Create.

I messaggi in uscita contengono informazioni sull'ordine inviate dal server WebSphere Commerce Server ai sistemi esterni, dove hanno luogo ulteriori processi di riempimento dell'ordine. Per abilitare il messaggio in uscita, per prima cosa è necessario scegliere se utilizzare il messaggio XML Report_NC_PurchaseOrder o il messaggio legacy Order Create. Non è possibile attivarli contemporaneamente.

Se si sceglie di utilizzare il messaggio Report_NC_PurchaseOrder XML, aggiornare la tabella di database CMDREG utilizzando la seguente istruzione SQL:
update cmdreg set 
classname='com.ibm.commerce.messaging.commands.SendXMLOrderCmdImpl' where 
interfacename='com.ibm.commerce.order.commands.OrderMessagingCmd'

In questo modo viene assegnato il comando di attività SendXMLOrderCmdImpl che genera ed invia il messaggio all'interfaccia OrderMessagingCmd del comando OrderProcess. 

Se si sceglie di utilizzare il messaggio legacy Order Create, aggiornare la tabella di database CMDREG utilizzando la seguente istruzione SQL:
update cmdreg set 
classname='com.ibm.commerce.messaging.commands.SendWCSOrderCmdImpl' where 
interfacename='com.ibm.commerce.order.commands.OrderMessagingCmd'

In questo modo viene assegnato il comando di attività SendWCSOrderCmdImpl che genera ed invia il messaggio all'interfaccia OrderMessagingCmd del comando OrderProcess. E' necessario riavviare l'istanza WebSphere Commerce per confermare le modifiche effettuate.

E' anche possibile creare nuovi messaggi di integrazione back-end in uscita.

Argomenti correlati

Riferimento correlato

IBM copyright