MQTT
- Last UpdatedDec 01, 2018
- 1 minute read
MQTT, auparavant appelé Message Queuing Telemetry Transport, est un protocole de publication/abonnement de messages utilisé sur TCP/IP. MQTT est conçu pour assurer la communication des dispositifs entre eux tout en réduisant la consommation d’énergie et de bande passante. C’est un protocole de messagerie simple adapté pour des dispositifs opérant sur des réseaux lents ou non fiables.
Le protocole MQTT est une spécification de couche d’application, publié en tant que ISO/IEC PRF 20922. MQTT utilise un mécanisme Publication-Abonnement nécessitant un tiers-intervenant. La source de publication envoie des données au tiers-intervenant, et les clients abonnés reçoivent de ce dernier les informations publiées. Seuls les clients qui sont abonnés à une certaine rubrique reçoivent les messages correspondants. Le protocole prend en charge les communications bidirectionelles comme dans le cas d’un dispositif fonctionnant à la fois comme source de publication et récepteur de mises à jour.