
Mapping-Lookups greifen auf Werte in einem Backend-System zu, wenn das Mapping-Programm ausgeführt wird (zur Laufzeit). Mithilfe eines Mapping-Lookups kann ein Mapping-Programm Funktionen von anderen Anwendungssystemen aufrufen, während es ausgeführt wird. Der Datentransfer zwischen Mapping-Laufzeit und Anwendungssystemen erfolgt mithilfe eines Lookup Programming Interface (API). Das API bietet Methoden für den Zugriff auf Anwendungssystem mithilfe des RFC-, JDBC- und SOAP-Adapters.
Um ein Mapping-Lookup-Szenario einzurichten, müssen Sie eine Kombination aus Aktivitäten zur Design- und zur Konfigurationszeit ausführen:
Zur Design-Zeit (im ES Repository) definieren Sie das Mapping-Programm.
Sie können Lookups für Message-Mappings, Java-Mappings und XSLT-Mappings mit Java-Erweiterungen definieren.
Zur Design-Zeit müssen Sie die folgenden Schritte durchführen:
Geben Sie einen Import-Funktionsparameter (vom Typ Adapter) an.
Implementieren Sie den Aufruf des Anwendungssystems (mithilfe des Importparameters)
Weitere Informationen:
Wenn Sie Lookups mithilfe des JDBC- oder des RFC-Adapters mit einem Message-Mapping einrichten, können Sie diesen Schritt grafisch ausführen.
Weitere Informationen:
Zur Konfigurationszeit (im Integration Directory) müssen Sie die folgenden Schritte ausführen:
Konfigurieren Sie den entsprechenden Adapter in einem (Empfänger-) Kommunikationskanal.
Weitere Informationen: Kommunikationskanäle definieren
Ordnen Sie das entsprechende Operation Mapping (das sich auf das Mapping-Programm bezieht) in einer Interface-Ermittlung zu.
Dieser Schritt ist erforderlich, damit die ID des Empfängerkanals zur Laufzeit an Ihr Mapping-Programm übermittelt wird.
Weitere Informationen: Interface-Ermittlung definieren
Weitere Informationen: Mapping-Programme um Lookups erweitern