Dies ist die zweite einer Reihe von Anweisungen zur Konfiguration eines Systems für die
Verwendung von WS-Addressing mit WebSphere Message
Broker, die die Verwendung
einer Antwort veranschaulicht, die an eine andere Adresse als die des Clients gesendet wird, von
dem die Nachricht stammt.
In diesem Abschnitt wird die Erstellung eines
Protokollnachrichtenflussbeispiels bei Verwendung von WS-Addressing beschrieben. Dieser
Nachrichtenfluss meldet die Eingabe zurück und erstellt gleichzeitig einen Traceeintrag in einer
Datei, um anzuzeigen, das der Datenfluss aufgerufen wurde.
- Wechseln Sie zur Ansicht: Ansicht 'Brokeranwendungsentwicklung'.
- Wählen Sie den Nachrichtenflussnamen, den Sie in Den Hauptnachrichtenfluss erstellen verwendet haben.
- Drücken Sie die rechte Maustaste und wählen Sie
Neuer>Nachrichtenfluss aus.
- Geben Sie den für diesen Nachrichtenfluss erforderlichen Namen ein, z. B.
Protokollfunktion.
- Drücken Sie Fertigstellen, um den Datenfluss zu erstellen.
- Wählen Sie den Ordner HTTP in der Nachrichtenflusspalette, um den Inhalt anzuzeigen.
- Wählen Sie einen HTTPInput-Knoten und bewegen Sie die Maus auf die linke Seite der Grafik.
- Klicken Sie mit der linken Maustaste, um den Knoten zum Nachrichtenfluss hinzuzufügen. und geben Sie den Namen Protokollfunktion ein.
- Drücken Sie zum Beenden die Eingabetaste.
- Wählen Sie den HTTPReply-Knoten aus der Palette aus, und bewegen Sie die Maus auf die rechte Seite des HTTPInput-Knotens. Lassen Sie zwischen den beiden Knoten Raum für einen weiteren Knoten.
- Klicken Sie mit der linken Maustaste, um den Knoten zum Nachrichtenfluss hinzuzufügen, und
geben Sie den gewünschten Namen ein, z. B. Protokollfunktion.
- Drücken Sie zum Beenden die Eingabetaste.
- Wählen Sie den Ordner Erstellung in der Nachrichtenflusspalette, um den Inhalt anzuzeigen.
- Wählen Sie einen Trace-Knoten aus, und bewegen Sie die Maus auf die
rechte Seite des HTTPInput-Knotens.
- Klicken Sie mit der linken Maustaste, um den Knoten zum Nachrichtenfluss hinzuzufügen, und
geben Sie den gewünschten Namen ein, z. B. Trace.
- Drücken Sie die Eingabetaste.
- Verbinden Sie das Ausgangsterminal des HTTPInput-Knotens mit dem Eingabeterminal des Traceknotens.
- Verbinden Sie das Ausgangsterminal des Traceknotens mit dem Eingabeterminal des HTTPReply-Knotens.
- Wählen Sie den HTTPInput-Knoten aus, um die Eigenschaften anzuzeigen. Auf der Registerkarte Grundeinstellungen:
- Geben Sie den Namen der gewünschten Datenquelle ein.
- Ändern Sie den Namen des Empfangsknoten Protokollfunktion als Pfadsuffix für URL.
- Wählen Sie die Registerkarte Syntaxanalyse der Eingabenachricht und
dann XMLNSC als die Nachrichtendomäne aus.
- Wählen Sie den Traceknoten aus, um die Eigenschaften anzuzeigen.
- Setzen Sie Zieladresse auf Datei
- Legen Sie den erforderlichen Dateipfad fest.
- Geben Sie das gewünschte Muster ein.
- Speichern Sie den Nachrichtenfluss.