MQTT steht für Message Queuing Telemetry Transport
MQTT wird meistens in den Bereichen "Maschine
zu Maschine" und "Internet der
Dinge" eingesetzt.
MQTT wird gelegentlich auch als der „kleine
Bruder" von OPC UA
bezeichnet, denn MQTT wurde
ursprünglich für Sensoren mit geringer Rechenleistung
entwickelt.
OPC UA und MQTT kann
man allerdings nicht direkt vergleichen, denn sie lösen
unterschiedliche Aufgaben.
Der klassische Anwendungsfall für MQTT sind kleine
Sensoren, die nur wenige und meist fest definierte
Daten liefern, dafür mit Echtzeit-Anspruch.
OPC UA hingegen wird eingesetzt, wenn viele und
umfangreiche Daten und frei gestaltbare Datenräume
vorkommen.