Mitgelieferten Mustercode implementieren

WebSphere Message Broker stellt Mustercodes zur Verfügung, die beim Schreiben benutzerspezifischer Knoten und Parser helfen sollen. Die Muster bestehen aus einem Musterparser und den folgenden Musterknoten:

Switch Ein Knoten, implementiert sowohl in C- als auch in Java-Versionen, der eine Eingabenachricht abhängig vom Nachrichteninhalt an eins von mehreren Ausgabeterminals weitergibt.
Transform Ein Knoten, implementiert sowohl in C- als auch in Java-Versionen, der eine einfache Nachrichtenumsetzung ausführt.

Jeder Musterknoten besteht aus den Quellendateien und einigen Dateien, die zum Testen der einzelnen Knoten verwendet werden können. Für den Musterparser sind nur Quellendateien vorhanden. Ausführliche Informationen zu den Beispieldateien und deren Speicherort finden Sie unter Beispielknotendateien und Beispielparserdateien.

So implementieren Sie die mitgelieferten Mustercodes:
  1. Kompilieren Sie die Mustercodes. Informationen zum Kompilieren eines Java-Knotens finden Sie unter Benutzerdefinierten Java-Knoten kompilieren. Informationen zum Kompilieren eines C-Knotens oder -Parsers finden Sie unter Benutzerdefinierte C-Erweiterung kompilieren.
  2. Installieren Sie die benutzerdefinierte Erweiterung in einer Brokerdomäne. Weitere Informationen zur Ausführung dieses Vorgangs finden Sie unter Benutzerdefinierte Erweiterung in einer Brokerdomäne installieren
  3. Dekomprimieren Sie auf der Windows-Maschine mit der Workbench die Datei 'SampleNodesProject.zip', die sich im Verzeichnis Installationsverzeichnis\sample\extensions\com.ibm.samples.nodes befindet, und kopieren Sie die daraus resultierende Verzeichnisstruktur in das Verzeichnis 'Installationsverzeichnis\eclipse\plugins'.
  4. Öffnen Sie die Workbench, und wechseln Sie zur Ansicht 'Brokeranwendungsentwicklung'. In der Palette wird jetzt die Kategorie 'Sample nodes' (Musterknoten) und darunter die Musterknoten angezeigt. Eine Dokumentation zu den Musterknoten finden Sie im Hilfesystem unter 'Samples' (Muster).
  5. Fügen Sie die Beispielknoten in einen Nachrichtenfluss ein (siehe Nachrichtenflussknoten hinzufügen).
  6. Setzen Sie den Nachrichtenfluss ein (siehe Implementieren).
  7. Sie können für den Switch- und den Transform-Knoten eine Nachricht in die Eingabewarteschlange des Nachrichtenflusses stellen und die Ergebnisse beobachten. Gehen Sie dazu wie folgt vor:
    1. Vergewissern Sie sich, dass der Nachrichtenfluss, der den Beispielknoten enthält, erfolgreich implementiert wurde (siehe Ergebnisse der Einsetzung überprüfen).
    2. Verwenden Sie die Funktion zum Einreihen von Nachrichten (Enqueue), um die Beispieleingabenachrichten (die oben aufgeführten XML-Dateien) in die Eingabewarteschlange einzureihen, die im Empfangsknoten des Nachrichtenflusses benannt ist (siehe Testnachricht einreihen).
    Sie können die Vorgänge in Ihrem Nachrichtenfluss auch mit Hilfe eines Traceknotens oder des Flussdebuggers beobachten.
Zugehörige Konzepte
Benutzerdefinierte Erweiterungen
Zugehörige Tasks
Nachrichtenflussknoten hinzufügen
Tests und Debugs für Nachrichtenflussanwendungen ausführen
Benutzerdefinierte Erweiterungen entwickeln
Benutzerdefinierten Java-Knoten kompilieren
Benutzerdefinierte C-Erweiterung kompilieren
Ergebnisse der Einsetzung überprüfen
Fehlerbehebung und Unterstützung
Zugehörige Verweise
Traceknoten
Benutzerdefinierte Erweiterungen
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
as09990_