Show TOC

Message-Mappings (Überblick)Locate this document in the navigation structure

Verwendung

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.

Hinweis

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.

Hinweis

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.

Hinweis

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: