Informationen zum Nachrichtenfluss 'JMS Backend'
Dieser Nachrichtenfluss
simuliert eine etablierte Anwendung, die eine JMS-Nachricht im XML-Format empfängt, den
Inhalt der Nachricht verarbeitet, indem Sie der XML-Nachricht das Back-End-Ergebnis
hinzufügt, und eine JMS-Antwortnachricht mit Nutzdaten im XML-Format schreibt.
Folgender Nachrichtenfluss wird durch den Mustercode importiert.

Der Nachrichtenfluss 'JMS Backend' führt folgende Prozesse aus:
- Der Nachrichtenfluss ruft die im XML-Format abgefasste JMS-Anforderungsnachricht
mit einem JMSInput-Knoten (JMSBackendInput) aus der JMS-Warteschlange ab.
- Der JMSInput-Knoten (JMSBackendInput) führt mithilfe des Nachrichtensatzes
'JMSCoordinatedRequestReplyMsgSet' eine Syntaxanalyse der Anforderungsnachricht aus.
- Der Nachrichtenfluss führt mithilfe eines Rechenknotens (Backend_Computation) die
in der Anforderungsnachricht angeforderter Berechnung des aktuellen Aktienkurses eines
bestimmten Unternehmens (CompanyName) aus und fügt das Preiselement (Price) zusammen mit
dessen Wert in die XML-Nachricht ein. In diesem Mustercode wird der fest codierte Wert
des Aktienkurses verwendet.
- Der Nachrichtenfluss legt mithilfe eines JMSHeader-Knotens (SetBackendReplyToQ)
den Namen der JMSReplyTo-Warteschlange als Wert der Eigenschaft 'Header_Values' des
JMSHeader-Knotens fest.
- Sendet die Antwortnachricht
<StockInformation>
<CompanyName>IBM</CompanyName>
<Price>150</Price> </StockInformation>
aus dem Back-End-Nachrichtenfluss über einen JMSOutput-Knoten (JMSBackendOutput) an die JMSReplyTo-Warteschlange.
Zurück zum Beginn des Mustercodes