Creazione di un servizio Web con trasporto WebSphere MQ

In questo scenario viene utilizzato un servizio Web utilizzando il meccanismo di trasporto WebSphere MQ e il dominio MIME. Di seguito vengono forniti il flusso di messaggi e la relativa struttura per tale scenario:

Nel diagramma viene illustrato l'invio e la ricezione dei messaggi da un flusso di messaggi mediante un client abilitato MQ esterno. Il flusso di messaggi è composto da un nodo MQInput connesso a un nodo Compute. Il nodo Compute viene connesso quindi a un nodo MQOutput. Il messaggio di risposta viene inviato nuovamente al client MQ.

Nel diagramma è riportato un albero logico dei messaggi. Il valore principale dell'albero viene denominato Root e dispone di quattro elementi child. Questi sono, nell'ordine, Proprietà, MQMD, MQRFH2 e MIME.

Quando un messaggio MIME viene immesso in un flusso di messaggi il Content-Type e altre intestazioni MIME principali vengono memorizzate nella struttura MIME. Il broker memorizza inoltre una copia del Content-Type del messaggio come valore ContentType nell'albero secondario Proprietà.

Qualsiasi elaborazione da eseguire mediante tale flusso di messaggi verrà effettuata nel nodo Compute. Anche il dominio di output di questoflusso di messaggi è MIME ed è pertanto necessario che un messaggio di output sia un albero MIME. E' possibile costruire tale albero creandone uno nuovo oppure modificando l'albero di messaggi MIME in entrata utilizzando il nodo Compute. Se è necessario modificare il Content-Type di un messaggio, aggiornare la proprietà ContentType del broker. Quando viene modificata tale proprietà, la struttura MIME si aggiorna in modo automatico.

In esempio Richiesta/Replica coordinate sono disponibili informazioni riguardo alla manipolazione delle intestazioni MQ e l'utilizzo del nodo MQGet.
Concetti correlati
Manipolazione dei messaggi nel dominio MIME
Dettagli della struttura MIME
Messaggi MIME
Attività correlate
Sviluppo di ESQL
Sviluppo di Java
Riferimenti correlati
Creazione di un servizio Web con trasporto HTTP
Accesso alle applicazioni abilitate WebSphere MQ come servizio Web
Richiamo di un servizio Web di un'applicazione abilitata WebSphere MQ
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ac30030_