Der Nachrichtenflusseditor ist der Standardeditor, der von der Ansicht 'Brokeranwendungsentwicklung' für die Definierung einer grafischen Darstellung eines Nachrichtenflusses in der Workbench sowie für das Festlegen der Eigenschaften einzelner Nachrichtenflussknoten bereitgestellt wird.
Der Editor wird im Editorbereich des Workbench-Fensters gestartet, wenn Sie eine Nachrichtenflussdatei (.msgflow) in der Ansicht 'Ressourcen-Navigator' öffnen. Im Editorbereich werden integrierte und benutzerdefinierte Knoten sowie die Verbindungen dazwischen ausgewählt, um einen Nachrichtenfluss zu definieren.
Informationen zum Ändern der Paletteneinstellungen in Message Brokers Toolkit Version 6.0 erhalten Sie unter Paletteneinstellungen ändern.
Der Nachrichtenflusseditor verfügt über folgende Ansichten:
Die Navigator-Ansicht stellt alle Ressourcen in Ihrem Arbeitsbereich dar, d. h. alle Nachrichtengruppenressourcen und alle Nachrichtenflussressourcen.
Die Editoransicht zeigt den Inhalt der Ressource an, die gerade geöffnet ist. Außerdem wird für jede geöffnete Ressource eine Registerkarte angezeigt, so dass Sie sich schnell zwischen den Ressourcen bewegen können.
Wenn es sich bei der geöffneten Ressource um einen Nachrichtenfluss handelt, werden die zwei Registerkarten Grafik und Benutzerdefinierte Eigenschaften links unten in der Editoransicht angezeigt.
Wenn die Registerkarte Grafik ausgewählt ist (dies ist das Standardverhalten) wird der Nachrichtenfluss in der Editoransicht grafisch dargestellt.
Links neben der Editoransicht befindet sich eine Palettenleiste mit allen verfügbaren Knoten, die dem Nachrichtenfluss hinzugefügt werden können. Die Palettenleiste wird beim Öffnen eines Nachrichtenflusses standardmäßig ausgeblendet.
Zum Öffnen der Palette haben Sie folgende Möglichkeiten:
Standardmäßig wird die Palettenleiste auf der linken Seite der Editoransicht angedockt. Sie können sie auf die rechte Seite des Editors verschieben, indem Sie im ausgeblendeten Modus auf die Palettenleiste klicken und sie auf die rechte Seite der Editoransicht ziehen.
Wenn die Registerkarte Benutzerdefinierte Eigenschaften ausgewählt ist, wird der Editor für benutzerdefinierte Eigenschaften geöffnet, in dem Sie die benutzerdefinierten Eigenschaften des Nachrichtenflusses ändern können. Der Editor für benutzerdefinierte Eigenschaften besteht aus der Ansicht 'Benutzereigenschaftenhierarchie' und einer Detailansicht.
In der Ansicht 'Benutzereigenschaftenhierarchie' befinden sich die drei Symbole Eigenschaftengruppe hinzufügen, Eigenschaft hinzufügen und Löschen. Mit diesen Symbolen können Sie die Eigenschaftenhierarchie aktualisieren. Wenn Sie eine Eigenschaft hinzufügen, wird eine Detailansicht angezeigt. In der Detailansicht können Sie die Eigenschaftsart und den Standardwert definieren.
Die Entwurfsansicht ermöglicht die Navigation zu einem bestimmten Knoten in einem Nachrichtenfluss sowie die Bearbeitung seiner Eigenschaften.
In der Palettenansicht werden die verfügbaren Knoten aufgeführt, die Sie auswählen und in den Nachrichtenfluss integrieren können. Wenn die Palettenansicht nicht geöffnet ist, ist die Palette im Nachrichtenflusseditor als Element verfügbar, das angehängt oder angedockt werden kann.
Die Registerkarte 'Übersicht' bietet eine hilfreiche Zusammenfassung umfangreicher, komplexer Nachrichtenflüsse, da sie eine Miniaturansicht des Flusses anzeigt. Klicken Sie auf die Registerkarte, um die Modellstruktursicht anzuzeigen oder auszublenden.
Die Task-Ansicht zeigt die Warn- und Fehlernachrichten an, die beim Speichern der Nachrichtenflussdatei von der Auswertungsfunktion des Editors generiert werden. Wenn Sie doppelt auf einen Fehler klicken, gibt der Editor an, wo sich die Fehlerquelle befindet (wenn Sie beispielsweise eine obligatorische Eigenschaft in einem Knoten nicht festgelegt haben, wird auf der rechten Seite der Eigenschaftendialog für diesen Knoten geöffnet).
In der nachfolgenden Tabelle werden die Symbole der Symbolleiste und ihre Aktionen dargestellt.
Symbol | Zieladressenknoten | Aktion |
---|---|---|
![]() |
Manhattan | Zeigt alle Knotenverbindungen als eine Reihe von horizontalen und vertikalen Linien an |
![]() |
Raster anzeigen | Zeigt im Hintergrund des Editorbereichs ein Raster aus horizontalen und vertikalen gepunkteten Linien an. |
![]() |
Rastereigenschaften | Definiert den horizontalen und vertikalen Abstand der Rasterlinien, die Ränder des Bearbeitungsbereichs und den Ausgangspunkt der Rasterlinien. |
![]() |
Links ausrichten | Richtet die linke Kante der derzeit ausgewählten Knoten aus. Nur aktiviert, wenn mehrere Knoten ausgewählt sind. |
![]() |
Zentrieren | Die Ausrichtung erfolgt am horizontalen Mittelpunkt (zwischen links und rechts) der derzeit ausgewählten Knoten. Nur aktiviert, wenn mehrere Knoten ausgewählt sind. |
![]() |
Rechts ausrichten | Richtet die rechte Kante der derzeit ausgewählten Knoten aus. Nur aktiviert, wenn mehrere Knoten ausgewählt sind. |
![]() |
Oben ausrichten | Richtet die obere Kante der derzeit ausgewählten Knoten aus. Nur aktiviert, wenn mehrere Knoten ausgewählt sind. |
![]() |
Mittig ausrichten | Die Ausrichtung erfolgt am vertikalen Mittelpunkt (zwischen oben und unten) der derzeit ausgewählten Knoten. Nur aktiviert, wenn mehrere Knoten ausgewählt sind. |
![]() |
Unten ausrichten | Richtet die untere Kante der derzeit ausgewählten Knoten aus. Nur aktiviert, wenn mehrere Knoten ausgewählt sind. |
![]() |
Verteilungsfenster anzeigen | Zeigt ein rechteckiges Fenster um die derzeit ausgewählten Knoten an. |
![]() |
Horizontal verteilen | Richtet die derzeit ausgewählten Knoten innerhalb des Verteilungsfensters an der nächstgelegenen rechten oder linken Kante aus. |
![]() |
Vertikal verteilen | Richtet die derzeit ausgewählten Knoten innerhalb des Verteilungsfensters an der nächstgelegenen oberen oder unteren Kante aus. |