Un mensaje PUBREC es la respuesta a un mensaje PUBLISH con el nivel de QoS 2. Es el segundo mensaje del flujo de protocolos de nivel de QoS 2. Un mensaje PUBREC lo envía el intermediario en respuesta a un mensaje PUBLISH procedente de un cliente de publicación, o un suscriptor en respuesta a un mensaje PUBLISH procedente del intermediario.
En la tabla siguiente se muestra el formato de cabecera fija.
bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|---|---|---|---|---|---|---|---|
byte 1 | Tipo de mensaje (5) | Distintivo DUP | Nivel de QoS | RETAIN | ||||
0 | 1 | 0 | 1 | x | x | x | x | |
byte 2 | Longitud restante (2) | |||||||
0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
La cabecera variable contiene el ID de mensaje para el mensaje PUBLISH reconocido. En la tabla siguiente se muestra el formato de cabecera variable.
bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|---|---|---|---|---|---|---|---|
byte 1 | ID de mensaje MSB | |||||||
byte 2 | ID de mensaje LSB |
Cuando recibe un mensaje PUBREC, el destinatario envía un mensaje PUBREL al emisor con el mismo ID de mensaje que el mensaje PUBREC.
Conceptos relacionados
WebSphere MQ Telemetry Transport
Referencia relacionada
Cabecera fija de WebSphere MQ Telemetry Transport
Cabecera variable de WebSphere MQ Telemetry Transport
PUBLISH - Mensaje de publicación
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ac10980_ |