- Projetos Finalizados
- Projetos em Andamento
- Treinamentos
- Conhecimentos
-
- Conceitos
- Outros
Essa é uma revisão anterior do documento!
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.
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.
O cliente com o papel de Publisher