Wiki ADA

Projetos em Engenharia de Computação

Ferramentas do usuário

Ferramentas do site


mqtt

Essa é uma revisão anterior do documento!


Tabela de conteúdos

MQTT

MQTT, sigla de Message Queuing Telemetry Transport, se trata de um protocolo de envio de mensagens através da internet, sendo considerado leve e muito adequado para o uso em plataformas pequenas de desenvolvimento que possuem conexão à internet (IoT). O seu uso substitui toda a infraestrutura baseada em TCP/IP, sendo muito útil em conexões não confiáveis ou de alta latência.

Funcionamento

O seu funcionamento baseia-se em dois papéis principais: publisher e subscriber. Dada que a conexão, no seu maior granulamento possível, é entre dois clientes (peer-to-peer, ou par-a-par em português), devemos necessariamente, durante o envio de uma mensagem qualquer, ter que um cliente seja pelo menos publisher e o outro cliente seja pelo menos subscriber.

Publisher

O cliente com o papel de Publisher

Subscriber

mqtt.1540599755.txt.gz · Última modificação: 2018/10/26 21:22 por forfs