In „ IBM® App Connect Enterprise “ stehen verschiedene Knoten zur Verarbeitung und Weiterleitung von JMS-Nachrichten zur Verfügung. Unter den Links in diesem
Abschnitt finden Sie Informationen zum Konfigurieren der JMS-Knoten und anderen Ressourcen für die Verarbeitung von JMS-Nachrichten.
Informationen zu dieser Task
IBM App Connect Enterprise bietet die folgenden Knoten für die Arbeit mit JMS-Nachrichten:
- JMSInput -Knoten
- Verwenden Sie einen JMSInput -Knoten, wenn die Nachrichten von einer JMS-Anwendung empfangen werden.
- JMSOutput -Knoten
- Verwenden Sie einen JMSOutput -Knoten, wenn die Nachrichten an ein JMS-Ziel gesendet werden.
- JMSReceive -Knoten
- Verwenden Sie einen JMSReceive -Knoten, um JMS-Nachrichten mitten in einem Nachrichtenfluss zu empfangen. Der JMSReceive -Knoten hat eine ähnliche Funktion wie der JMSInput -Knoten, der JMSReceive -Knoten kann jedoch JMS-Warteschlangen mitten in einem Nachrichtenfluss verarbeiten oder durchsuchen. Die Ergebnisnachricht wird mit der eingehenden Nachricht kombiniert und an das Out-Terminal weitergegeben.
- JMSReply -Knoten
- Der JMSReply -Knoten hat eine ähnliche Funktion wie der JMSOutput -Knoten, aber der JMSReply -Knoten sendet JMS-Nachrichten nur an das Antwortziel, das im Headerfeld JMSReplyTo der JMS-Nachrichtenbaumstruktur angegeben ist. Verwenden Sie den JMSReply -Knoten, um eine JMS-Nachricht, die aus einem Nachrichtenfluss erzeugt wird, als Antwort auf eine JMS-Eingabenachricht zu behandeln, wenn keine weiteren Routing-Anforderungen vorliegen.
- JMSMQTransform -Knoten
- Verwenden Sie den Knoten „JMSMQTransform“, um eine Nachricht mit einem JMS-Nachrichtenbaum in eine Nachricht umzuwandeln, deren Baumstruktur mit dem Format der vom JMS-Anbieter „ IBM MQ “ erzeugten Nachrichten kompatibel ist.
Der JMSMQTransform Knoten kann verwendet werden, um Nachrichten an bestehende Nachrichtenflüsse zu senden und mit IBM MQ JMS und zu IBM MQ Veröffentlichen/Abonniereninteragieren.
- MQJMSTransform -Knoten
- Verwenden Sie den MQJMSTransform -Knoten, um Nachrichten im JMS-Anbieter-Nachrichtenbaumformat „ IBM MQ “ zu empfangen und diese in ein Format umzuwandeln, das mit den Nachrichten kompatibel ist, die an JMS-Ziele gesendet werden sollen.
Sie können den MQJMSTransform Knoten verwenden, um Nachrichten an bestehende Nachrichtenflüsse zu senden und mit IBM MQ JMS und zu IBM MQ Veröffentlichen/Abonniereninteragieren.
- JMSHeader -Knoten
- Verwenden Sie einen JMSHeader -Knoten, um JMS-Header_Values-Eigenschaften zu ändern oder um JMS-Anwendungseigenschaften ohne Programmierung hinzuzufügen, zu ändern oder zu löschen.
- SOAPInput -Knoten
- Verwenden Sie einen SOAPInput -Knoten für SOAP-Nachrichten, die von einer JMS-Anwendung empfangen werden.
- SOAPReply -Knoten
- Der SOAPReply -Knoten sendet SOAP-Nachrichten über JMS-Transport nur an das in der empfangenen Nachricht angegebene Antwortziel. Verwenden Sie den SOAPReply -Knoten, um eine aus einem Nachrichtenfluss erzeugte JMS-Nachricht als Antwort auf eine JMS-Eingabenachricht zu behandeln.
- SOAPRequest -Knoten
- Verwenden Sie einen SOAPRequest -Knoten, um eine SOAP-Anforderung an einen fernen Web-Service zu senden. Bei diesem Knoten handelt es sich um einen synchronen Anforderungs- und Antwortknoten, der nach dem Senden der Anforderung so lange blockiert, bis die Antwort empfangen wird.
- SOAPAsyncRequest -und SOAPAsyncResponse -Knoten
- Verwenden Sie einen SOAPAsyncRequest -Knoten mit einem SOAPAsyncResponse -Knoten, um ein Nachrichtenflusspaar zu erstellen, das einen Web-Service asynchron aufruft.
Um JMS-Knoten in Ihren Nachrichtenflüssen zu verwenden, müssen Sie unter Umständen zusätzliche Konfigurationsschritte ausführen. In den folgenden Abschnitten finden Sie Informationen zu weiteren Konfigurationstasks, die Sie unter Umständen ausführen müssen.
Vorgehensweise