MQMD-Einstellungen in Nachrichten mit der Brokerantwort

Broker, die Antworten auf eine Veröffentlichung hin senden, verwenden die folgenden Felder im Nachrichtendeskriptor (MQMD). In allen anderen Feldern im MQMD werden die Standardwerte gesetzt.

Report
Report wird auf Null gesetzt.
MsgType
MsgType wird auf MQMT_REPLY gesetzt.
Format
Format wird auf MQFMT_RF_HEADER_2.
MsgId
Welcher Wert im Feld MsgId gesetzt wird, hängt von den Report-Optionen in der ursprünglichen Befehlsnachricht ab. Standardmäßig wird das Feld auf MQMI_NONE gesetzt, so dass der Warteschlangenmanager einen eindeutigen Wert generiert.
CorrelId
Welcher Wert im Feld CorrelId gesetzt wird, hängt von den Report-Optionen in der ursprünglichen Befehlsnachricht ab. Standardmäßig bedeutet dies, dass CorrelId auf denselben Wert wie as Feld MsgId in der Befehlsnachricht gesetzt wird. Dieses Feld kann verwendet werden, um Befehle mit ihren Antworten zu korrelieren.
Priority
Prioritywird auf denselben Wert wie in der ursprünglichen Befehlsnachricht gesetzt.
Persistence
Persistencewird auf denselben Wert wie in der ursprünglichen Befehlsnachricht gesetzt.
Expiry
Expiry wird auf denselben Wert wie in der ursprünglichen Befehlsnachricht gesetzt, die im Broker eingegangen ist.
PutApplType
PutApplType wird auf MQAT_BROKER gesetzt.
PutApplName
Im Feld PutApplName werden die ersten 28 Zeichen des WS-Managernamens angegeben.

Die anderen Felder werden auf die von MQPMO_PASS_IDENTITY_CONTEXT definierten Werte gesetzt.

Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
aq07040_