Stap 2: MQTT
MQTT staat voor Message Queuing-telemetrie vervoer. Het is een publiceren/abonneren,
zeer eenvoudige en lichtgewicht messaging protocol, ontworpen voor beperkte apparaten en lage bandbreedte, lange wachttijd of onbetrouwbare netwerken. De ontwerpprincipes zijn te minimaliseren netwerk bandbreedte en apparaat resourcevereisten terwijl ook probeert om betrouwbaarheid en een zekere mate van zekerheid van levering. Deze beginselen ook blijken te maken van het protocol van de opkomende "machine-to-machine" (M2M) of het "Internet van dingen" wereld van aangesloten apparaten, en voor mobiele toepassingen ideaal waar bandbreedte en batterij power zijn op een premie.
De publicaties-abonnementen messaging patroon vereist een bericht makelaar. De makelaar is verantwoordelijk voor het distribueren van berichten aan geïnteresseerde klanten op basis van het onderwerp van een bericht