Impostazioni MQMD nei messaggi di risposta del broker

Quando invia una risposta ad un messaggio di pubblicazione, un broker utilizza le seguenti impostazioni dei campi nel descrittore di messaggi (MQMD). Tutti gli altri campi in MQMD sono impostati sui relativi valori predefiniti.

Report
Report è impostato su tutti zero.
MsgType
MsgType è impostato su MQMT_REPLY.
Format
Format è impostato su MQFMT_RF_HEADER_2
MsgId
L'impostazione di MsgId dipende dalle opzioni Report nel messaggio di comando di origine. Per impostazione predefinita, è impostato su MQMI_NONE, cosicché il gestore code genera un valore univoco.
CorrelId
L'impostazione di CorrelId dipende dalle opzioni Report nel messaggio di comando di origine. Come impostazione predefinita, ciò significa che CorrelId è impostato sullo stesso valore di MsgId del messaggio di comando. Può essere utilizzato per correlare i comandi con le relative risposte.
Priority
Priority è impostato sullo stesso valore del messaggio di comando di origine.
Persistence
Persistence è impostato sullo stesso valore del messaggio di comando di origine.
Expiry
Expiry è impostato sullo stesso valore del messaggio di comando di origine ricevuto dal broker.
PutApplType
PutApplType è impostato su MQAT_BROKER.
PutApplName
PutApplName è impostato sui primi 28 caratteri del nome del gestore code.

Altri campi di contesto sono impostati come se fossero generati con MQPMO_PASS_IDENTITY_CONTEXT.

Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
aq07040_