MQTT – Níveis de QoS (Qualidade do Serviço)

image_pdfimage_print
  • QoS 0
    • No máximo 1 vez
    • Cliente dispara o dado e não se preocupe mais.
  • QoS 1
    • Recebido pelo menos uma vez
    • Cliente dispara o dado e aguarda 1 confirmação do broker
      • Continuará emitindo o dado até o Broker confirmar.
      • Se o broker confirmar, mas a comunicação não foi recebido pelo cliente, o mesmo continuará até receber a confirmação.
  • QoS 2
    • Recebido exatamente uma vez
    • Broker e cliente mutuamente se confirmam, sendo evitado transmissão da mesma mensagem, de modo a evitar duplicidade de recebimento por parte do broker.
Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!