Publish/Subscribe
Sowohl MQTT als seit neuestem auch OPC UA bieten einen leistungsfähigen Publish/Subscribe-Mechanismus, der häufig mit PubSub abgekürzt wird. Der PubSub-Mechanismus ermöglicht eine sehr einfache Kommunikationsstruktur, bei der der Empfänger Nachrichten eines Senders abonnieren kann. Dazu werden die Nachrichten zur Identifikation mit einer Kennung (einem Topic) versehen. Der PubSub-Mechanismus sorgt im Hintergrund automatisch dafür, dass eine Nachricht vom Server an alle relevanten Empfänger versandt wird. Auf diese Weise ist eine effiziente Nachrichtenverteilung möglich, da der Versand nur bei Bedarf erfolgt. Eine aufwendige zyklische Abfrage von Informationen sowie der zyklische Versand von unveränderten Daten entfallen. Der PubSub-Mechanismus stellt damit die Grundlage für eine ereignisbasierte Steuerung von Produktionsanlagen dar, die als nächster Schritt in der Automatisierungstechnik gilt.