Orígenes de datos

Las aplicaciones instaladas utilizan un origen de datos para obtener conexiones a una base de datos relacionales. Un origen de datos es análogo a la fábrica de conexiones JCA (Java Connector Architecture) de Java™ Platform, Enterprise Edition (Java EE), que proporciona conectividad a otros tipos de EIS (Enterprise Information Systems).

Se asocia un origen de datos al proveedor de JDBC que proporciona las clases de implementación del controlador que son necesarias para la conectividad JDBC con la base de datos un proveedor determinado. Los componentes de aplicación negocian directamente con el origen de datos para obtener las instancias de conexión para la base de datos. La agrupación de conexiones que corresponde a cada origen de datos proporciona gestión de conexiones.

Puede crear varios orígenes de datos con distintos valores y asociarlos con el mismo proveedor de JDBC. Por ejemplo, puede utilizar orígenes de datos para acceder a distintas bases de datos dentro de la misma aplicación de base de datos de proveedor. WebSphere Application Server requiere proveedores de JDBC para implementar una o las dos interfaces de origen de datos siguientes, definidas por Sun Microsystems. Estas interfaces permiten a la aplicación ejecutarse en un protocolo de transacciones de una fase o de dos fases.

Antes de la versión 5.0 del servidor de aplicaciones, la arquitectura de un único gestor de conexiones (CM) era responsable de proporcionar la función de acceso a datos. Esta arquitectura de gestor de conexiones continúa estando disponible para dar soporte a las aplicaciones Java 2 Platform, Enterprise Edition (J2EE) 1.2, pero se ha añadido otra arquitectura de gestor de conexiones, a partir de la arquitectura JCA que da soporte al estilo de aplicaciones J2EE 1.3, J2EE 1.4, así como de aplicaciones Java EE.

Estas arquitecturas están representadas por dos tipos de orígenes de datos. Para seleccionar de origen de datos correcto, los administradores deben comprender la naturaleza de sus aplicaciones, módulos EJB y enterprise beans.

  • Origen de datos (WebSphere Application Server V4) (en desuso) - Este origen de datos utiliza la arquitectura CM original. Las aplicaciones que utilizan este origen de datos se comportan como si se estuvieran ejecutando en la versión 4.0.
  • Origen de datos: este origen de datos utiliza la arquitectura JCA estándar para dar soporte a las aplicaciones J2EE versión 1.3 y 1.4, así como a las aplicaciones Java EE. Utiliza el gestor de conexiones JCA y el adaptador de recursos relacionales.

Elección de origen de datos

  • Aplicación J2EE 1.2: todos los componentes de enterprise beans EJB 1.1, aplicaciones JDBC o Servlet 2.2 deben utilizar el origen de datos 4.0 (en desuso).
  • Aplicación J2EE 1.3 (y los siguientes releases):
    • Módulo EJB 1.1: todos los beans EJB 1.x deben utilizar el origen de datos 4.0.
    • Módulo EJB 2.0 (y los siguientes releases): los enterprise beans que incluyan persistencia gestionada por contenedor (CMP) versión 1.x, 2.0 y posteriores deben utilizar el nuevo origen de datos.
    • Componentes de aplicaciones JDBC y Servlet 2.3+: deben utilizar el nuevo origen de datos.

Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cdat_datasor
File name: cdat_datasor.html