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 um eine ganze 16-Bit-Zahl ohne Vorzeichen. Sie erhöht sich üblicherweise mit jeder Nachricht genau um den Wert von 1. Dies ist jedoch nicht zwingend erforderlich. Es wird hierbei davon ausgegangen, dass nie mehr als 65.535 Nachrichten gleichzeitig 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 |