Das MQTT-Protokoll ermöglicht die Kommunikation mit MQTT-Servern, beispielsweise zur Steuerung von Komponenten im Smart Home. Die Klasse MqttClient der Online-IDE ermöglicht es,
Kontakt mit einem MQTT-Server aufzubauen,
Topics beim Server zu abbonnieren und auf entsprechende Messages zu reagieren und
Nachrichten zu einem Topic an den Server zu senden.
Demo 1: Implementieren des MqttHandler-Interfaces
Demo 2: Nutzen der Lambda-Syntax von Java
Demo 3: Erben von MqttCLient und Überschreiben der onMessage-Methode