WebSphere MQ Telemetry Transport ist ein schlankes Publish/Subscribe-Protokoll über TCP/IP für ferne Sensoren und Steuergeräte über Verbindungen mit niedriger Bandbreite.
Dieses Protokoll wird von Fachanwendungen auf kleinen Geräten verwendet, die eine Verbindung mit niedriger Bandbreite benötigen (normalerweise für die ferne Datenanforderung und Prozess-Steuerung).
Ein typisches System kann aus mehreren hundert Clientgeräten bestehen, die mit einem einzigen WebSphere Event Broker kommunizieren, wo jeder Client durch eine eindeutige ID identifiziert wird. Ein einzelner Broker kann maximal ungefähr 2.000 Clients verwalten.
WebSphere Event Broker verwendet den SCADAEmpfangsknoten für den Empfang von Nachrichten von WebSphere MQ Telemetry Transport-Clientanwendungen. Der Knoten interagiert mit einem TCP/IP-Port, um die Nachrichten zu empfangen.
Die Ausgabe wird normalerweise unter Verwendung eines Veröffentlichungsknotens, der einen eingebetteten SCADASendeknoten enthält, an die Clientanwendung zurückgegeben. Der Veröffentlichungsknoten filtert die Ausgabe eines Nachrichtenflusses und sendet diese an Subskribenten, die Interesse an einer bestimmten Themengruppe angemeldet haben. Wenn eine Anwendung WebSphere MQ verwendet, reiht der Veröffentlichungsknoten die Nachricht in die WebSphere MQ-Warteschlange auf dem Warteschlangenmanager ein. Bei WebSphere MQ Telemetry Transport-Anwendungen leitet der eingebettete SCADASendeknoten die Nachricht unter Verwendung eines TCP/IP-Ports an einen subskribierenden WebSphere MQ Telemetry Transport-Client weiter.
Mit Ausnahme von z/OS stehen die SCADAEmpfangsknoten auf allen Plattformen zur Verfügung.
Es ist unwahrscheinlich, dass Sie den SCADASendeknoten direkt verwenden werden, es sei denn, Sie schreiben Ihren eigenen Veröffentlichungsknoten für erweiterte Anwendungen.
Anders als WebSphere MQ und WebSphere MQ Everyplace bietet WebSphere MQ Telemetry Transport keine Sicherheit. Sie können die Daten bei Bedarf jedoch verschlüsseln.
In einer WebSphere MQ Telemetry Transport-Subskriptionsnachricht kann eine maximale Servicequalität (QoS, Quality of Service) angegeben werden. QoS ähnelt der Permanenz in WebSphere MQ. Es gibt drei QoS-Ebenen:
Weitere Informationen zu QoS finden Sie unter Servicequalität für Ebenen und Flüsse.