Die Nachrichten-ID ist im variablen Header der folgenden WebSphere MQ Telemetry Transport-Nachrichten enthalten: PUBLISH, PUBACK, PUBREC, PUBREL, PUBCOMP, SUBSCRIBE, SUBACK, UNSUBSCRIBE, UNSUBACK.
Das Feld "Nachrichten-ID" wird nur in Nachrichten angezeigt, wenn die QoS-Bits im festen Header die QoS-Ebenen 1 oder 2 anzeigen. Weitere Informationen hierzu finden Sie unter Servicequalität für Ebenen und Flüsse.
Bei der Nachrichten-ID handelt es sich jetzt um eine 16-Bit-Ganzzahl ohne Vorzeichen. Sie erhöht sich üblicherweise mit jeder Nachricht genau um den Wert von 1 erhöht. Dies ist jedoch nicht erforderlich. Es wird dabei davon ausgegangen, dass nie mehr als 65.535 Nachrichten zwischen einem bestimmten Client/Broker-Paar "unterwegs" sind.
Die beiden Bytes der Nachrichten-ID werden in der Reihenfolge MSB, gefolgt von LSB (Big Endian), sortiert.
Die Nachrichten-ID 0 ist als ungültige Nachrichten-ID reserviert und darf nicht verwendet werden.
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|---|---|---|---|---|---|---|---|
Nachrichten-ID MSB | ||||||||
Nachrichten-ID LSB |