PUBREL Freigabe veröffentlichen (gesicherte Zustellung Teil 2)

Eine PUBREL-Nachricht ist entweder die Antwort des Publishers auf die PUBREC-Nachricht des Brokers oder die Antwort des Brokers auf die PUBREC-Nachricht eines Subskribenten. Sie ist die dritte Nachricht in der QoS 2-Protokollübertragung.

Fester Header

Die nachfolgende Tabelle zeigt das Format des festen Headers.

Bit 7 6 5 4 3 2 1 0
Byte 1 Nachrichtenart (6) DUP-Argument QoS-Stufe RETAIN
  0 1 1 0 x x x x
Byte 2 Verbleibende Länge (2)
  0 0 0 0 0 0 1 0
QoS-Stufe
Nicht verwendet.
DUP-Argument
Nicht verwendet.
RETAIN-Argument
Nicht verwendet.
Feld "Verbleibende Länge"
Die Länge des variablen Headers (2 Bytes). Dies kann ein Mehrfachbytefeld sein.

Variabler Header

Der variable Header enthält dieselbe Nachrichten-ID wie die bestätigte PUBREC-Nachricht. Die nachfolgende Tabelle zeigt das Format des variablen Headers.

Bit 7 6 5 4 3 2 1 0
Byte 1 Nachrichten-ID MSB
Byte 2 Nachrichten-ID LSB

Nutzlast

Keine Nutzlast vorhanden.

Aktionen

Wenn der Broker eine PUBREL-Nachricht von einem Publisher empfängt, stellt er die ursprüngliche Nachricht den interessierten Subskribenten zur Verfügung und sendet eine PUBCOMP-Nachricht mit derselben Nachrichten-ID an den Publisher. Wenn ein Subskribent eine PUBREL-Nachricht vom Broker empfängt, stellt er die Nachricht der abonnierenden Anwendung zur Verfügung und sendet eine PUBCOMP-Nachricht an den Broker.

Zugehörige Konzepte
WebSphere MQ Telemetry Transport
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ac10990_