WebSphere Adapter

Ein WebSphere Adapter-Exemplar (auch JCA-Adapter oder J2C-Adapter genannt) ist ein Softwaretreiber auf Systemebene, den eine Java-Anwendung für die Verbindung zu einem unternehmensweiten Informationssystem (Enterprise Information System, EIS) verwendet. WebSphere Adapter-Exemplare entsprechen der Version 1.5 der JCA-Spezifikation.

Ein WebSphere Adapter-Exemplar integriert sich in einen Anwendungsserver und stellt die Konnektivität zwischen EIS, Anwendungsserver und Enterprise-Anwendung bereit.

Der Hersteller eines Anwendungsservers erweitert sein System einmal, so dass es J2EE Connector Architecture (JCA) unterstützt, und gewährleistet dadurch die reibungslose Konnektivität zu mehreren EIS. Der Hersteller eines EIS stellt seinerseits einen Standard-WebSphere Adapter bereit, der sich in jeden jeden Anwendungsserver integrieren lässt, der die Connector-Architektur unterstützt.

WebSphere Process Server stellt die WebSphere-Implementierung eines relationalen Ressourcenadapters (Relational Resource Adapter, RRA) bereit. Dieser WebSphere Adapter unterstützt den Datenzugriff über JDBC-Aufrufe, um dynamisch auf die Datenbank zuzugreifen. Die Verbindungsverwaltung basiert auf der JCA-Architektur für Verbindungsverwaltung. Sie unterstützt Verbindungs-Pooling, Transaktionen und Sicherheit. WebSphere Process Server Version 6.0 unterstützt JCA Version 1.5.

Der Datenzugriff für über Container realisierte Transaktionspersistenz-Beans (CMP = Container-Managed Persistence) wird von WebSphere Persistence Manager indirekt verwaltet. Die JCA-Spezifikation unterstützt die Delegation des Datenzugriffs vom Persistence Manager an WebSphere Adapter, ohne dass der spezifische Backend-Speicher bekannt sein muss. Für den Zugriff auf relationale Datenbanken verwendet der Persistence Manager den relationalen Ressourcenadapter. Die unterstützten Datenbankplattformen für die JDBC-API finden Sie auf der Website, auf der die Voraussetzungen für WebSphere Process Server beschrieben sind.

IBM stellt gesondert vom WebSphere Process Server-Paket Ressourcenadapter für viele Enterprise-Systeme bereit, darunter Customer Information Control System (CICS), Host On-Demand (HOD), Information Management System (IMS) und Systeme, Anwendungen und Produkte (SAP) R/3.

In WebSphere Process Server, werden EIS-Import- und EIS-Exportvorgänge als Schnittstelle zu WebSphere Adapter verwendet. Alternativ dazu können Anwendungen mit WebSphere Adapter erstellt werden, indem EJB-Session-Beans oder Services mit Tools wie Rational Application Developer entwickelt werden. Die Session-Bean verwendet die javax.resource.cci-Schnittstellen, um über WebSphere Adapter mit einem unternehmensweiten Informationssystem (Enterprise Information System) zu kommunizieren.


(c) Copyright IBM Corporation 2005, 2006.
Dieses Information Center basiert auf Eclipse-Technologie. (http://www.eclipse.org)