Show TOC

Multi-Mappings entwickeln und konfigurierenLocate this document in the navigation structure

Verwendung

Im Standard-Mapping-Anwendungsfall wird eine einzelne Quell-Message in eine einzelne Ziel-Message umgewandelt. Diese Mapping-Art wird auch als 1:1-Transformation bezeichnet.

Mit einem Multi-Mapping können Sie diese Einschränkung überwinden. Mit einem Multi-Mapping haben Sie insbesondere folgende Möglichkeiten:

  • Erstellen einer 1:n-Transformation für einen Message-Split

  • Erstellen von 1:n-, n:1- und n:m-Transformationen für die Verwendung in Integrationsprozessen (komponentenübergreifendes Business Process Management)

Vorgehensweise

Erstellen von 1:n-Transformationen für Message-Splits (Interface-Ermittlung)

Mithilfe eines 1:n-Multi-Mappings können Sie eine Message im Rahmen des logischen Routing (Mapping-basierter Message-Split) mehreren verschiedenen (und in der Regel kleineren) Messages zuordnen. Um ein Message-Split-Szenario einzurichten, sind folgende Schritte auszuführen:

  1. ES Repository: Legen Sie das erforderliche Multi-Mapping an, und ordnen Sie es einem Operation-Mapping zu.

    Weitere Informationen: Multi-Mappings für Message-Splits entwickeln

  2. Integration Directory: Wählen Sie das Operation-Mapping im entsprechenden Konfigurationsobjekt aus.

    • Für Integration-Engine-basierte Kommunikation nehmen Sie die Zuordnung in einer Interface-Ermittlung vor.

    • Für lokalen Message-Austausch mithilfe der Advanced Adapter Engine oder bei Verwendung der Advanced Adapter Engine Extended nehmen Sie diese Zuordnung in einer integrierten Konfiguration vor.

    Die Inbound-Interface-Operationen werden auf Basis des Multi-Mapping ausgewertet.

    Weitere Informationen: Interface-Ermittlung definieren

Weitere Informationen zu dieser Technik finden Sie unter Message-Splits definieren .

Erstellen von 1:n-, n:1- und n:m-Transformationen für die Verwendung in Integrationsprozessen

Sie können ein Multi-Mapping in einem Transformationsschritt eines Integrationsprozesses verwenden.

Die Schritte sind, zusammengefasst:

  1. ES Repository: Legen Sie das erforderliche Multi-Mapping an, und ordnen Sie es einem Operation-Mapping zu.

    Hinweis

    Es ist erforderlich, dass die Message-Schemas für die zuzuordnenden Messages im ES Repository vorhanden und asynchronen, abstrakten Service-Interfaces zugeordnet sind. Sie können diesen Interface-Typ nur in Integrationsprozessen verwenden.

    Weitere Informationen: Multi-Mappings für Integrationsprozesse entwickeln

  2. ES Repository: Legen Sie einen Integrationsprozess an, und geben Sie das Operation-Mapping in einem Transformationsschritt des Integrationsprozesses ein.

    Weitere Informationen: Transformationsschritt