Présentation et concepts MQTT:présentation

Derrière MQTT et le « broker MQTT » se cache une technologie très intéressante et plutôt simple à appréhender.

Étant donné que le broker MQTT est un élément central du projet, ce chapitre va s’attarder sur les concepts importants permettant d’appréhender un système MQTT dans son ensemble. La connaissance acquise sera facilement ré-exploitable dans des projets personnels et professionnels.

Le broker MQTT est un élément logiciel qui permet de mettre en relation des sources de données (capteur, logiciel, etc.) désirant publier des informations vers des clients qui utilisent un mécanisme de souscription pour recevoir ces informations.

images/02RI02.png

Réseau MQTT

MQTT est un protocole conçu au début des années 2000 pour des réseaux de communications à faible bande passante (ligne téléphonique, transmission radio) et temps de latence important. MQTT se présente surtout comme un élément de base fiable permettant d’échafauder des solutions robustes.

Le graphique ci-dessus reprend des sources publiant des données/messages vers un broker. Ce dernier agit comme un distributeur et renvoie ces données/messages vers les clients ayant demandé à être notifiés par souscription.

La fiabilité et la robustesse de MQTT sont dues aux choix clés...

couv_LF2PYRASPFL.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Type de données collectées
Suivant
Révisions de MQTT