WebSphere MQ Telemetry Transport

WebSphere MQ Telemetry Transport ist ein Publish/Subscribe-Lightweight-Protokoll, das über TCP/IP übertragen wird und sich durch Kommunikationen mit geringer Bandbreite an ferne Sensoren und Steuergeräte richtet.

Dieses Protokoll wird von speziellen Anwendungen auf Geräten mit geringem Speicherbedarf verwendet, die nur eine Kommunikation mit geringer Bandbreite benötigen - für gewöhnlich für eine ferne Datenanforderung und Verarbeitungssteuerung.

Ein typisches System kann aus mehreren hundert Clientgeräten bestehen, die mit einem einzigen WebSphere Message Broker kommunizieren, wo jeder Client durch eine eindeutige ID identifiziert wird. Ein einzelner Broker kann maximal ungefähr 2.000 Clients verwalten.

WebSphere Message 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 (Publication), 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.

Servicequalität

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-Stufen:

QoS0
"Höchstens einmalige" Zustellung. Die Zustellung wird nicht garantiert, und es wird keine Empfangsbestätigung erwartet.
QoS1
"Mindestens einmalige" Zustellung. Die erfolgreiche Zustellung wird garantiert, und es wird eine Empfangsbestätigung gesendet.
QoS2
"Genau eine" Zustellung. Ähnlich wie QoS1, es wird jedoch garantiert, dass die Nachricht nicht dupliziert wird.

Weitere Informationen zu QoS finden Sie unter Servicequalität für Ebenen und Flüsse.

Zugehörige Konzepte
Publish/Subscribe
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ac00470_