
Bei einem Message-Mapping ordnen Sie einen Quell- und einen Ziel-Message-Typ einander zu (gemäß der Quell- und Zieloperation des Operation-Mappings, dem das Message-Mapping zugeordnet ist). Wenn Sie einen grafischen Editor verwenden, können Sie das Mapping von Quell- und Ziel-Message-Typ festlegen.
Aus dem Message-Mapping wird Java-Quelltext erzeugt und in einer .jar-Datei kompiliert. Zur Laufzeit wird die .jar-Datei ausgeführt.
Der grafische Mapping-Editor besteht aus drei Hauptbereichen (siehe Message-Mappings (Detailinformationen) ). Im linken Bereich wird die Struktur der Quell-Message angezeigt, die dem Message-Mapping zugeordnet ist, im rechten Bereich die Struktur der Ziel-Message. Darunter befindet sich der Datenfluss-Editor.
Wenn Sie das Message-Mapping auf der Grundlage eines Operation-Mappings angelegt haben, sind Quell- und Zielstrukturen bereits gemäß den im Operation-Mapping ausgewählten Operationen geladen.
Mit dem grafischen Editor können Sie:
ein Struktur-Mapping der Elemente der Quell- und der Zielstruktur entwerfen
ggf. eine Funktion zur Transformation der Quell- in Zielfelder (und umgekehrt) anwenden
Eine einfache Zuordnung zwischen Quell- und Zielfeldern reicht in der Regel nicht aus.
Im Datenfluss-Editor legen Sie Zielfeld-Mappings fest. Ein Zielfeld-Mapping beschreibt, wie ein oder mehrere Quellfelder auf ein Zielfeld abgebildet werden.
Ein Message-Mapping wird aus einzelnen Zielfeld-Mappings aufgebaut.
Folgende Funktionsarten können zum Angeben des Zielfeld-Mappings verwendet werden:
Standardfunktionen
Diese Funktionen stehen bereits im Mapping-Editor zur Verfügung. Im Mapping-Editor sind verschiedene Arten von Standardfunktionen verfügbar. Für Text-Mappings umfassen diese z. B. einfache Kalkulationen oder Boolesche Operatoren sowie Formatkonvertierungen.
Weitere Informationen:
Benutzerdefinierte Funktionen
Wenn die Standardfunktionen Ihren Anforderungen nicht gerecht werden, können Sie eigene Funktionen definieren.
Weitere Informationen: Benutzerdefinierte Funktionen und Funktionsbibliotheken
Weitere Informationen: