Nachrichtenflüsse erstellen

Über die Erstellung eines Nachrichtenflusses können Sie angeben, wie Nachrichten im Broker verarbeitet werden sollen. Sie können jede beliebige Anzahl an Nachrichtenflüssen erstellen und diese für einen oder mehrere Broker einsetzen.

Bevor Sie beginnen, müssen Sie folgende Task(s) ausgeführt haben:

Der Nachrichtenfluss und seine Ressourcen werden in einem Dateisystem oder in einem gemeinsam genutzten Repository gespeichert. Wenn Sie ein Dateisystem verwenden, kann es sich hierbei um ein lokales oder ein gemeinsam genutztes Laufwerk handeln. Beim Speichern von Dateien in einem Repository können Sie jedes der verfügbaren Repositorys verwenden, die von Eclipse unterstützt werden (beispielsweise CVS).

Erstellen Sie mit diesem Prozess einen vollständigen Nachrichtenfluss, den Sie einsetzen können, oder einen untergeordneten Fluss, der eine Funktionsuntergruppe bereitstellt (beispielsweise eine wiederverwendbare Routine zur Fehlerverarbeitung), die nicht eigenständig eingesetzt werden kann.

So erstellen Sie einen Nachrichtenfluss:

  1. Wechseln Sie zur Ansicht 'Brokeranwendungsentwicklung'.
  2. Vergewissern Sie sich, dass das Nachrichtenflussprojekt, in dem der Nachrichtenfluss erstellt werden soll, bereits vorhanden ist. Nachrichtenflüsse können nur in bereits vorhandenen Projekten erstellt werden. Das Projekt kann leer sein oder bereits definierte Nachrichtenflüsse enthalten.
  3. Klicken Sie auf Datei > Neu > Nachrichtenfluss, oder klicken Sie mit der rechten Maustaste auf eine beliebige Ressource in der Navigatoransicht und dann auf Neu > Nachrichtenfluss.

    Sie können auch die Tastenkombination Strg+N drücken. Daraufhin wird ein Dialog angezeigt, in dem Sie den Assistenten für die Erstellung eines neuen Objekts auswählen können. Klicken Sie in der linken Anzeige auf 'Nachrichtenbroker'. In der rechten Anzeige wird eine Liste von Objekten angezeigt, die Sie für WebSphere Message Broker erstellen können. Klicken Sie in der rechten Anzeige auf 'Nachrichtenfluss', und klicken Sie dann auf 'Weiter'. Daraufhin wird der Assistent für neue Nachrichtenflüsse angezeigt.

  4. Überlegen Sie sich, in welchem Projekt der Nachrichtenfluss definiert werden soll. Wenn in der Navigatoransicht eine Ressource ausgewählt ist, wird der Name des entsprechenden Projekts im ersten Eingabefeld (Projekt) angezeigt.

    Wurde keine Ressource ausgewählt, enthält das erste Feld keine Daten. Klicken Sie auf 'Durchsuchen', um für diesen Nachrichtenfluss das geeignete Projekt auszuwählen. Daraufhin wird ein Dialog mit einer Liste gültiger Projekte angezeigt. Wählen Sie das gewünschte Projekt aus, und klicken Sie auf 'OK'.

    Sie können den Projektnamen auch manuell eingeben, müssen jedoch darauf achten, dass dieser gültig ist. Wenn es sich bei Ihrer Eingabe nicht um ein gültiges Projekt handelt, wird im Dialog ein rotes Kreuz mit der Fehlernachricht Das angegebene Projekt ist nicht vorhanden angezeigt.

  5. Füllen Sie die Felder Schema und Name aus, wenn das Projekt korrekt ist:
    1. Geben Sie im Feld 'Schema' die ID des Brokerschemas ein, in dem der Nachrichtenfluss definiert ist. Wenn Sie ein Nachrichtenflussprojekt erstellen, wird darin ein Standardschema erstellt, und dieser Standardwert wird immer übernommen, es sei denn, Sie geben in diesem Feld einen Wert ein oder wählen ihn mit der Schaltfläche 'Durchsuchen' aus.

      Sie können in einem einzelnen Projekt verschiedene Schemas erstellen und verwenden, um Nachrichtenflussressourcen zu organisieren und zur Sicherstellung der Eindeutigkeit den Bereich der Ressourcennamen bereitzustellen.

    2. Geben Sie unter 'Name' den Namen des Nachrichtenflusses ein. Für den Namen können alle gültigen Zeichen verwendet werden; wählen Sie einen Namen, der die entsprechende Funktion erkennen lässt. Beispiel: Auftragsbearbeitung.
  6. Klicken Sie auf Fertig stellen.
Der neue Nachrichtenfluss (<Nachrichtenflussname>.msgflow) wird in seinem Projekt in der Navigatoransicht angezeigt. Die Editoransicht ist leer und bereit für den Erhalt Ihrer Eingabe.
Führen Sie als Nächstes folgende Task aus: Nachrichtenfluss speichern oder Inhalt des Nachrichtenflusses definieren.
Zugehörige Konzepte
Entwicklungsrepository
Nachrichtenflüsse - Übersicht
Brokerschemas
Übersicht zu Implementierungsvorgängen
Zugehörige Tasks
Nachrichtenflussinhalte definieren
Nachrichtenflüsse entwickeln
Auswahl der zu verwendenden Knoten
Nachrichtenflussprojekte erstellen
Zugehörige Verweise
Ansicht 'Brokeranwendungsentwicklung'
Regeln zur Benennung von Arbeitsbereichsobjekten
Integrierte Knoten
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ac02200_