WebSphere Broker JMS Transport verwendet JMS als Verbindungsprotokoll für das Senden und Empfangen von Nachrichten in einer Java-Umgebung.
Der Austausch von JMS-Nachrichten erfolgt über zwei integrierte Knoten, den JMSEmpfangsknoten und den JMSSendeknoten. Durch diese zwei Knoten kann ein Nachrichtenfluss Nachrichten von JMS-Zieladressen empfanden oder an JMS-Zieladressen senden. Der Zugriff auf diese Zieladressen erfolgt über eine Verbindung zu einem JMS-Provider.
Zwei Umsetzungsknoten ermöglichen den JMSEmpfangs- und JMSSendeknoten die Zusammenarbeit mit Knoten, die eine weitergeleitete Nachricht mit einem MQMD- (und einem RFH2-)Header erwarten. Bei diesen Knoten handelt es sich um den JMSMQUmsetzungsknoten und den MQJMSUmsetzungsknoten. Der JMSMQUmsetzungsknoten nimmt die Ausgabe des JMSEmpfangsknotens und generiert eine Nachricht, die von einem MQSendeknoten verarbeitet werden kann. Durch den MQJMSUmsetzungsknoten wird eine Nachricht mit einem MQMD- (und einem RFH2-)Header in eine Nachricht umgewandelt, die von dem JMSSendeknoten erwartet wird.
Die JMS-Knoten können in Anwendungen verwendet werden, bei denen Nachrichten von verschiedenen JMS-Zieladressen generiert und konsumiert werden. Die JMS-Knoten verhalten sich beim Senden und Empfangen von Nachrichten wie JMS-Clients.
Die JMS-Knoten arbeiten mit dem JMS-Provider von WebSphere MQ, WebSphere Application Server Version 6.0, dem IBM Service Integration Bus und jedem JMS-Provider zusammen, der der Java Message Service Specification, Version 1.1 entspricht.
Das bereitgestellte Beispielprogramm 'JMS Nodes'-Beispiel unterstützt Sie bei der Verwendung von WebSphere Broker JMS Transport.