Usuário(a):Pedrootarga/MQTT
De Wikipedia, a enciclopédia encyclopedia
MQTT, sigla de MQ Telemetry Transport[2], é um protocolo de mensagens leve para sensores e pequenos dispositivos móveis otimizado para redes TCP/IP.[3] .
![]() | Esta é uma página de testes de Pedrootarga, uma subpágina da principal. Serve como um local de testes e espaço de desenvolvimento, desta feita não é um artigo enciclopédico. Para uma página de testes sua, crie uma aqui. Como editar: Tutorial • Guia de edição • Livro de estilo • Referência rápida Como criar uma página: Guia passo a passo • Como criar • Verificabilidade • Critérios de notoriedade |
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/63/Estrutura_padr%C3%A3o_publish-subscriber.png/320px-Estrutura_padr%C3%A3o_publish-subscriber.png)
O esquema de troca de mensagens é fundamentado no modelo Publicador-Subscritor, extremamente simples e leve. Os princípios arquitetônicos são minimizar o uso de banda de rede e uso de recursos dos equipamentos com confiabilidade e algum nível de garantia de entrega. Estes princípios tornam o protocolo MQTT ideal para as comunicações emergentes “machine-to-machine” (M2M), e para as aplicações “Internet of Things” (Internet das coisas, IoT), além das aplicações mobile onde banda e potência da bateria são relevantes[4]. Atualmente se encontra na versão 5.0[5] e a 3.1.1[6] (padrão ISO), ambos são padrões OASIS.
MQTT-SN é uma variação do protocolo destinada a redes que não sejam baseadas em TCP/IP, como ZigBee.[7]