PUBREC Publicação Garantida Recebida (Parte 1)

Uma mensagem PUBREC é a resposta a uma mensagem PUBLISH com nível 2 de QoS. É a segunda mensagem do fluxo de protocolo do nível 2 de QoS. Uma mensagem PUBREC é enviada pelo intermediário em resposta a uma mensagem PUBLISH de um cliente de publicação ou por um assinante em resposta a uma mensagem PUBLISH do intermediário.

Cabeçalho Fixo

A tabela abaixo mostra o formato do cabeçalho fixo.

bit 7 6 5 4 3 2 1 0
byte 1 Tipo de Mensagem (5) Sinalizador DUP Nível de QoS RETAIN
  0 1 0 1 x x x x
byte 2 Comprimento Restante (2)
  0 0 0 0 0 0 1 0
Nível de QoS
Não utilizado.
Sinalizador DUP
Não utilizado.
Sinalizador RETAIN
Não utilizado.
Campo Comprimento Restante
O comprimento do cabeçalho da variável (2 bytes). Ele pode ser um campo com vários bytes.

Cabeçalho Variável

O cabeçalho variável contém o ID da Mensagem para PUBLISH cujo recebimento foi confirmado. A tabela abaixo mostra o formato do cabeçalho variável.

bit 7 6 5 4 3 2 1 0
byte 1 ID da Mensagem MSB
byte 2 ID da Mensagem LSB

Carga Útil

Não existe carga útil.

Ações

Quando ele recebe uma mensagem PUBREC, o destinatário envia uma mensagem PUBREL para o emissor com o mesmo ID da Mensagem que a mensagem PUBREC.

Conceitos relacionados
WebSphere MQ Telemetry Transport
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ac10980_