WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Bereitgestellte Mustercodes für benutzerdefinierte Erweiterung implementieren

WebSphere Message Broker stellt Mustercode zur Verfügung, der die Vorgehensweise beim Schreiben von benutzerdefinierten Knoten und Parsern veranschaulichen soll.

Der Mustercode für benutzerdefinierte Erweiterungen kann wie folgt angezeigt werden:
  • Über die Verwendung des Musters, das im WebSphere Message Broker Toolkit bereitgestellt wird. Weitere Informationen zur Verwendung des Musters finden Sie im Abschnitt User-defined Extension (Benutzerdefinierte Erweiterung).

    Informationen zu Beispielen können nur bei Verwendung des in das WebSphere Message Broker Toolkit integrierten bzw. online verfügbaren Information Center angezeigt werden. Muster können nur ausgeführt werden, wenn das im WebSphere Message Broker Toolkit integrierte Information Center verwendet wird.

  • Über die Verwendung des Mustercodes, der mit WebSphere Message Broker installiert wird. Wenn Sie den Mustercode verwenden möchten, lesen Sie die folgenden Informationen in diesem Abschnitt.
Der Mustercode besteht aus einem Musterparser und folgenden Musterknoten:
Knoten Beschreibung
Switch Ein Knoten, der sowohl in C- als auch in Java™-Versionen implementiert ist und der eine Eingabenachricht je nach Nachrichteninhalt an eines der Ausgabeterminals weiterleitet.
Transform Ein Knoten, der sowohl in C- als auch in Java-Versionen implementiert ist und 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 Musterdateien und deren Speicherort finden Sie unter Musterknotendateien und Musterparserdateien.

So implementieren Sie die mitgelieferten Muster aus dem Mustercode, der mit WebSphere Message Broker installiert wird:
  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. Anweisungen zu diesem Schritt finden Sie im Abschnitt Laufzeitdateien für benutzerdefinierte Erweiterung auf einem Broker installieren.
  3. Kopieren und extrahieren Sie die Datei SampleNodesProject.zip wie folgt:
    1. Kopieren Sie von einem Computer aus, auf dem WebSphere Message Broker installiert ist, die Datei SampleNodesProject.zip auf einen Computer, auf dem WebSphere Message Broker Toolkit installiert ist. Die Datei .zip befindet sich im Unterverzeichnis sample. Unter Windows befindet sich die Datei SampleNodesProject.zip beispielsweise im Verzeichnis Installationsverzeichnis\sample\extensions\nodes\com.ibm.samples.nodes. Dabei ist Installationsverzeichnis das Ausgangsverzeichnis Ihrer WebSphere Message Broker-Installation.
    2. Extrahieren Sie auf dem Computer, auf dem das WebSphere Message Broker Toolkit installiert ist, die Datei SampleNodesProject.zip und kopieren Sie die extrahierten Dateien in ein Verzeichnis, von dem aus das WebSphere Message Broker Toolkit darauf zugreifen kann. Weitere Informationen zum Kopieren der Dateien finden Sie im Abschnitt Benutzerdefinierte Erweiterung für aktuelle und frühere Versionen von WebSphere Message Broker installieren.
  4. Öffnen Sie das WebSphere Message Broker Toolkit und wechseln Sie zur Ansicht 'Brokeranwendungsentwicklung'. Die Kategorie 'Sample nodes' (Musterknoten) wird nun in der Palette angezeigt, und die Musterknoten werden darunter angezeigt. Eine Dokumentation zu den Musterknoten finden Sie im Hilfesystem unter 'Samples' (Muster).
  5. Fügen Sie die Musterknoten in einen Nachrichtenfluss ein (siehe Nachrichtenflussknoten hinzufügen).
  6. Implementieren Sie den Nachrichtenfluss. Informationen hierzu finden Sie im Abschnitt Verpacken und 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. Stellen Sie sicher, dass der Nachrichtenfluss, der den Musterknoten enthält, erfolgreich implementiert wurde; siehe Ergebnisse der Implementierung überprüfen.
    2. Reihen Sie die (in .xml-Dateien bereitgestellten) Mustereingabenachrichten mithilfe der Funktion zum Einreihen von Nachrichten in die im Eingabeknoten des Nachrichtenflusses benannte Eingabewarteschlange (siehe Abschnitt Debug: Testnachricht in Eingabewarteschlange einreihen).
    Die Vorgänge in Ihrem Nachrichtenfluss können auch unter Verwendung eines Trace-Knotens oder des Fluss-Debuggers beobachtet werden.
Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:22:06


TaskthemaTaskthema | Version 8.0.0.5 | as09990_