
Sie können auf folgende Arten einem Mapping-Programm Parameter hinzufügen (sodass Sie Werte an das Mapping-Programm übermitteln können):
Zur Konfigurationszeit (in einer Interface-Ermittlung im Integration Directory)
Dies ist eine andere Möglichkeit, Mappings dynamisch auszuführen, also in dem Sinne, dass die tatsächlichen Werte erst zur Konfigurationszeit bekannt sind (siehe auch Werte-Mappings entwickeln und konfigurieren ).
Zur Design-Zeit (mithilfe eines Transformationsschritts in einem Integrationsprozesses (ccBPM) im ES Repository)
Sie können parametrisierte Mapping-Programme für Message-Mappings, Java-Mappings und XSLT-Mappings mit Java-Erweiterungen definieren.
Parametrisierte Mapping-Programme werden für den lokalen Message-Austausch mithilfe der Advanced Adapter Engine oder bei Verwendung der Advanced Adapter Engine Extended nicht unterstützt.
Um ein Szenario mit einem parametrisierten Mapping-Programm für ein Message-Mapping einzurichten, müssen Sie folgende Schritte ausführen:
Definieren Sie die Parameter zur Design-Zeit. Hierzu müssen Sie die folgenden Schritte durchführen:
Definieren Sie im Message-Mapping (auf der Registerkarte Signatur ) die Parameter, die im Zielfeld-Mapping verwendet werden sollen.
Legen Sie im Operation Mapping (das auf das Message-Mapping verweist) Parameter an (indem Sie Parameter wählen), und verbinden Sie sie mit denen des Message-Mapping (indem Sie Bindung wählen).
Sie können Simple Type oder Adapter als Kategorie für den Parameter setzen. Die Kategorie Adapter ist nur relevant, wenn Sie ein Mapping-Lookup-Szenario einrichten (siehe auch Mapping-Lookups ).
Werte für die Parameter können von folgenden Stellen aus eingegeben werden:
Integration Directory: in der Interface-Ermittlung, die das Operation Mapping verwendet
ES Repository: in einem Transformationsschritt eines Integrationsprozesses
Weitere Informationen: Parametrisierte Mapping-Programme