MQTT - Kasimashi/Systemes-embarques GitHub Wiki
MQTT
MQTT (initialement Message Queuing Telemetry Transport) est un protocole de messagerie Open source publish-subscribe basé sur le protocole TCP/IP.
Basé sur le principe de subscription, publish ...
Apparu en 1999, standardisé ISO depuis 2014, il devient désormais incontournable.
- Protocole léger (En tête de 2 octets)
- Faible utilisation de la bande passante du réseau (93 fois plus rapide que HTTP)
- Faible consommation d'énergie (11 fois moins pour envoyer et 170 fois moins pour recevoir que HTTP)
- Fiable (Mécanisme de QoS).
- Fonctionne en non chiffré ou avec TLS/SSL
MQTT Brokers
- Mosquitto (C) : https://github.com/eclipse-mosquitto/mosquitto