Un WebSphere Adapter (o JCA Adapter o J2C Adapter) è un driver del software a livello di sistema che un'applicazione Java utilizza per connettersi a EIS (enterprise information system). I WebSphere Adapter sono conformi alla versione 1.5 della specifica JCA.
Un WebSphere Adapter si connette a un server delle applicazioni e fornisce la connettività tra EIS, il server delle applicazioni e l'applicazione enterprise.
Un fornitore del server delle applicazioni estende il sistema una volta per supportare JCA (J2EE Connector Architecture) e quindi assicura una connettività senza interruzione a più EIS. Similmente, un fornitore EIS fornisce un WebSphere Adapter standard con la capacità di connettersi a qualsiasi server delle applicazioni che supporti l'architettura del connettore.
WebSphere Process Server fornisce l'implementazione WebSphere RRA (Relational Resource Adapter). Questo WebSphere Adapter fornisce l'accesso ai dati mediante i richiami JDBC per accedere al database dinamicamente. La gestione della connessione è basata sull'architettura di gestione della connessione JCA. Fornisce il pool di connessione, la transazione e il supporto di sicurezza. WebSphere Process Server versione 6.0 supporta la versione JCA 1.5.
L'accesso ai dati per i bean CMP (container-managed persistence) viene gestito indirettamente the WebSphere Persistence Manager. La specifica JCA supporta la delega di gestore della permanenza dell'accesso dati a WebSphere Adapter senza specifica conoscenza di memorizzazione di back-end. Per l'accesso al database relazionale, il gestore permanenza utilizza l'RRA (relational resource adapter) per accedere ai dati dal database. È possibile trovare le piattaforme di database supportate per l'API JDBC al sito web dei prerequisiti WebSphere Process Server.
IBM fornisce i resource adapter per molti sistemi enterprise separatamente dal pacchetto di WebSphere Process Server, inclusi (ma non limitati a): CISC (Customer Information Control System), HOD (Host On-Demand), IMS (Information Management System) e SAP (Sistemi, Applicazioni e Prodotti) R/3.
In WebSphere Process Server, le importazioni e le esportazioni EIS vengono utilizzate come interfaccia con i WebSphere Adapter. In alternativa, le applicazioni con i WebSphere Adapter possono essere scritte sviluppando i bean di sessione EJB o i servizi con strumenti quali Rational Application Developer. Il bean di sessione utilizza le interfacce javax.resource.cci per comunicare con un EIS mediante WebSphere Adapter.
(c) Copyright IBM Corporation 2005, 2006.
Questo Infocenter è alimentato dalla tecnologia Eclipse (http://www.eclipse.org)