<< Klicken um Inhaltsverzeichnis aufzurufen >> Navigation: Schnittstellen > MQTT > Verbindungsaufbau und Anbindung an bestinformed > Verbindungsaufbau |
Die Basis für die Kommunikation zwischen MQTT-Broker und MQTT-Client ist eine aktive Verbindung zwischen beiden. Der MQTT-Client verbindet sich über eine TCP/IP-Adresse und einen entsprechenden Port mit dem Broker.
Die MQTT Verbindung entsteht immer zwischen Broker und Client, kein MQTT-Client ist mit einem weiteren MQTT-Client verbunden.
Der Client initiiert durch das Senden einer "Connect"-Nachricht den Verbindungsaufbau zu einem Broker. Dieser erwidert über "Connack" und einem speziellen Statuscode die Verbindung. Sobald eine Verbindung aufgebaut wurde, bleibt diese bestehen, bis der MQTT-Client einen aktiven Befehl zum "Disconnet" sendet oder die Verbindung zwischen beiden verloren gehen würde (z. B . durch Verlust der Netzwerkverbindung).