Un mensaje PUBACK es la respuesta a un mensaje PUBLISH con el nivel de QoS 1. Un mensaje PUBACK lo envía un intermediario en respuesta a un mensaje PUBLISH procedente de un cliente de publicación y 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 (4) | Distintivo DUP | Nivel de QoS | RETAIN | ||||
0 | 1 | 0 | 0 | x | x | x | x | |
byte 2 | Longitud restante (2) | |||||||
0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
Contiene el identificador del mensaje (ID de mensaje) para el mensaje PUBLISH que se está reconociendo. 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 el cliente recibe el mensaje PUBACK, descarta el mensaje original porque también lo recibe (y registra) el intermediario.
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ac10950_ |