Nachdem Sie dieses Beispielprogramm importiert und teilweise konfiguriert haben und anschließend den restlichen Konfigurationsanweisungen gefolgt sind, können Sie das Beispielprogramm jetzt ausführen, indem Sie den Anweisungen im Abschnitt Das Beispielprogramm ausführen weiter unten folgen.
Darüber hinaus werden als Beispiel eine Eingabetestnachricht und eine entsprechende erwartete Ausgabenachricht angegeben, damit Sie überprüfen können, ob das Beispiel erfolgreich war.
Die Testnachricht, die zur Steuerung dieses Beispielprogramms verwendet wird, basiert auf folgendem Format:
<newsgroupgetnode>
<newsgroup>ibm.software.websphere.mqintegrator</newsgroup>
<searchexpression>.*Java.*</searchexpression>
</newsgroupgetnode>
Dabei enthält das Feld '<newsgroup>' eine Nachrichtengruppe, die durchsucht werden soll, und das Feld '<searchexpression>' einen regulären Ausdruck als Suchausdruck.
Für dieses Beispielprogramm wird der Nachrichtenfluss 'NewsGroupGetNodeFlow' verwendet. Er enthält die Eingabewarteschlange 'JAVACOMPUTE.NEWS.IN' und kann die Nachricht umsetzen und an eine von zwei Ausgabewarteschlangen ('JAVACOMPUTE.NEWS.OUT' und 'JAVACOMPUTE.NEWS.FAILURE') weiterleiten.
So führen Sie das Beispielprogramm aus:
Wenn alle zuvor beschriebenen Schritte erfolgreich ausgeführt wurden, ist das Beispielprogramm damit beendet. Sie können den Java-Code im Nachrichtenfluss 'NewsGroupGetNodeFlow' anzeigen, um nachzuvollziehen, wie die Nachrichtenumsetzung ausgeführt wurde.
Die Ausgabenachricht für das Beispielprogramm hat das folgende Format:
<newsgroupgetnode>
<newsgroup>ibm.software.websphere.mqintegrator</newsgroup>
<searchexpression>.*Java.*</searchexpression>
<result>
<message>
<subject>...</subject>
<from>...</from>
<sentdate>...</senddate>
<body>...</body>
</message>
<message>
<subject>...</subject>
<from>...</from>
<sentdate>...</senddate>
<body>...</body>
</message>
...
</result>
</newsgroupgetnode>
Zurück zu "Das Beispielprogramm 'JavaCompute Node' ausführen"