File di definizione maschera messaggi in entrata

WebSphere Commerce fornisce un compilatore del messaggio XML che può essere utilizzato per creare una corrispondenza tra i messaggi XML in entrata su interfacce comandi di WebSphere Commerce in base ai file di definizione maschera del messaggio XML in entrata.

Ogni volta che un messaggio XML in entrata viene trasferito al compilatore del messaggio, esso verifica che il messaggio sia definito nei file di definizione maschera. In tal caso, richiama il nome del comando del controller di WebSphere Commerce ed i nomi parametro per il messaggio ed analizza i messaggi in arrivo per ottenere i valori dei parametri. Una volta analizzato il messaggio, il compilatore del messaggio restituisce un oggetto CommandProperty che contiene il nome del comando e la coppia nome-valore del parametro per il comando.

I file di definizione maschera del messaggio vengono utilizzati per definire le informazioni di analisi XML per il messaggio XML in entrata. Ogni messaggio definito in questi file contiene i seguenti due elementi di base:

Esistono due file di definizione maschera forniti da WebSphere Commerce. Il file sys_template.xml è la definizione della maschera utilizzata per associare i messaggi esistenti XML in entrata di WebSphere Commerce. Il file user_template.xml viene fornito per consentire l'aggiunta di ulteriori messaggi XML in entrata. Entrambi i file sono in formato XML e si basano sul file DTD ec_template.dtd di definizione della maschera.

L'impostazione predefinita prevede che tutte le definizioni maschera, i DTD di definizione maschera e i file DTD per i messaggi XML in entrata vengano archiviati nella seguente directory:

unità:\WebSphere\CommerceServer\xml\messaging
unità:\Program Files\WebSphere\CommerceServer\xml\messaging
/usr/WebSphere/CommerceServer/xml/messaging
/opt/WebSphere/CommerceServer/xml/messaging
/QIBM/Proddata/WebCommerce/xml/messaging

Importante: per motivi di sicurezza, è necessario assicurarsi che solo le persone autorizzate possano accedere ai file di definizione maschera dei messaggi sys_template.xml e user_template.xml e modificarli. Se alla scrittura di questo file hanno accesso persone non autorizzate, essi potranno scrivere nuovi messaggi in entrata che possono richiamare qualsiasi comando di WebSphere Commerce come responsabile del sito.

Argomenti correlati

Attività correlate

Riferimento correlato

IBM copyright