Daten, die per Export einem SCA-Modul übergeben werden, können eine große Bandbreite von Formaten wie zum Beispiel COBOL oder EDI aufweisen. Die Daten müssen vor der Verarbeitung mit einer Serverkomponente in ein Datenobjekt konvertiert werden. Ebenso müssen Daten, die von Ihrem Server durch einen Import übergeben werden, in ein Format konvertiert werden, das vom externen System verarbeitet werden kann. Sie können diese Umsetzungen mithilfe von WebSphere Transformation Extender ausführen.
Das Konvertieren nativer Daten in Datenobjekte und umgekehrt erfolgt durch die Export- und Importoperationen in der Peripherie Ihrer Module. Zu diesem Zweck sind in den Export- und Importoperationen Datenhandler und Datenbindungen enthalten.
Für die Umsetzung von nativen Daten in ihren Importen und Exporten in eine Vielzahl von Datenformaten können Sie einen vordefinierten Datenhandler bzw. eine vordefinierte Datenbindung verwenden oder Ihre eigene Datenbindung schreiben. Sie können auch den WebSphere Transformation Extender-Datenhandler verwenden, um in der Peripherie Ihrer Module native Daten in ein Datenobjekt und umgekehrt zu konvertieren.
Bei WebSphere Transformation Extender handelt es sich um eine transaktionsorientierte Datenintegrationslösung, mit der die Umsetzung hochvolumiger, komplexer Transaktionen automatisiert wird, ohne eine manuelle Codierung erforderlich zu machen. Die Lösung unterstützt die Echtzeitintegration von Daten aus mehreren Anwendungen, Datenbanken, Messaging-Middleware und Kommunikationstechnologien im gesamten Unternehmen. WebSphere Transformation Extender stellt eine über Metadaten gesteuerte und toolorientierte Methode für die Datenumsetzung zur Verfügung.
WebSphere Transformation Extender ist ein separat lizenziertes Produkt und ist nicht im Lieferumfang von WebSphere ESB enthalten.
Damit WebSphere ESB mit WebSphere Transformation Extender zusammenarbeitet, müssen Sie das Installationsprogramm von WebSphere Transformation Extender für WebSphere ESB verwenden.
Der Client liefert dem Export die Daten in einem nativen Format aus. Der Export übergibt diese Daten anschließend über den WebSphere Transformation Extender-Datenhandler in demselben nativen Format an den WebSphere Transformation Extender. WebSphere Transformation Extender konvertiert die Daten in ein Datenobjektformat und gibt sie zurück an den Export. Der Export übergibt das Datenobjekt an die entsprechende SCA-Komponente.
Die SCA-Komponente sendet ein Datenobjekt an den Import. Der Import übergibt dieses Datenobjekt anschließend über den WebSphere Transformation Extender-Datenhandler an den WebSphere Transformation Extender. WebSphere Transformation Extender konvertiert die Informationen in das native Format des Clients und diese Informationen werden an den Import zurückgegeben. Der Import sendet die nativen Daten an den Client.