Un WebSphere Adapter (o un adaptador JCA o J2C) es un controlador de software a nivel de sistema que utiliza aplicaciones Java para conectarse a sistemas de información de empresa (EIS). Los WebSphere Adapters se ajustan a la versión 1.5 de la especificación JCA.
Los WebSphere Adapters se pueden conectar al servidor de aplicaciones y proporcionan conectividad entre el EIS, el servidor de aplicaciones y la aplicación de empresa.
Un proveedor de servidores de aplicaciones sólo tiene que ampliar este sistema una vez para dar soporte a JCA (J2EE Connector Architecture) y desde entonces tendrá conectividad ininterrumpida con múltiples EIS. De la misma manera, un proveedor de EIS proporciona un WebSphere Adapter estándar con la capacidad de conectarse a cualquier servidor de aplicaciones que dé soporte a la arquitectura de conectores.
WebSphere Process Server proporciona la implementación de RRA (WebSphere Relational Resource Adapter). Este WebSphere Adapter proporciona acceso a datos mediante llamadas JDBC para acceder de forma dinámica a la base de datos. La gestión de conexiones está basada en la arquitectura de gestión de conexiones JCA. Da soporte a la agrupación de conexiones, la transacción y la seguridad. WebSphere Process Server versión 6.0 da soporte a JCA versión 1.5.
El acceso a los datos de los beans CMP (persistencia gestionada por contenedor) está gestionado indirectamente por el Gestor de persistencia de WebSphere. La especificación JCA permite al gestor de persistencia delegar el acceso a los datos al WebSphere Adapter sin necesidad de ningún conocimiento específico del almacén del programa de fondo. Para el acceso a la base de datos relacional, el gestor de persistencia utiliza el adaptador de recursos relacional para acceder a los datos desde la base de datos. En el sitio Web de requisitos previos de WebSphere Process Server puede encontrar las plataformas de bases de datos soportadas para la API de JDBC.
IBM ofrece adaptadores de recursos para muchos sistemas de empresa independientemente del paquete de WebSphere Process Server, incluidos (pero no limitados a ellos): CICS (Customer Information Control System), HOD (Host On-Demand), IMS (Information Management System) y SAP (Systems, Applications, and Products) R/3.
En WebSphere Process Server, se utilizan las importaciones y exportaciones de EIS como interfaz con WebSphere Adapters. De modo alternativo, se pueden grabar las aplicaciones con WebSphere Adapters desarrollando beans de sesión EJB o servicios con herramientas como Rational Application Developer. El bean de sesión utiliza las interfaces javax.resource.cci para comunicarse con un sistema de información de empresa a través del WebSphere Adapter.
(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)