Configuración del acceso a datos para el Cliente de aplicaciones
En la configuración de acceso a datos del Cliente de aplicación interviene la especificación de la referencia a recursos y la información de base de datos asociada necesaria para el acceso a los datos. Esta especificación se efectúa como parte de los pasos de ensamblaje y despliegue del Cliente de aplicaciones.
Acerca de esta tarea
- Una herramienta de ensamblaje para definir la referencia de recursos en el descriptor de despliegue; y
- ACRCT (Application Client Resource Configuration Tool) para definir la conexión con la base de datos en el entorno de despliegue del cliente.
El acceso a datos desde un cliente de aplicación utiliza funciones de conexión del controlador de JDBC directamente desde el cliente. No saca partido del soporte para agrupación adicional disponible durante la ejecución de WebSphere Application Server. La configuración del acceso a datos de clientes de aplicaciones no requiere la configuración de un proveedor de JDBC y del origen de datos en la máquina servidor de WebSphere Application Server.
Si desea sacar partido de la agrupación y de las funciones de base de datos adicionales proporcionadas por el producto, se recomienda que la aplicación cliente utilice un enterprise bean que se ejecute en el servidor para realizar el acceso a los datos.
Definición de una referencia a recursos de cliente de aplicaciones mediante una herramienta de ensamblaje
Procedimiento
Resultados
Configuración cliente con ACRCT
Acerca de esta tarea
- Objetos J2C (Java 2 Connector)
- Objetos del gestor de conexiones
El cliente de aplicación no proporciona controladores de base de datos cliente. Si la aplicación cliente utiliza directamente una base de datos, en lugar de utilizar un enterprise bean, debe proporcionar los controladores de base de datos en la máquina cliente. Esta acción puede implicar ponerse en contacto con el proveedor de la base de datos para adquirir el código del controlador de base de datos cliente y las licencias.
En lugar de acceder a la base de datos directamente, se recomienda que la aplicación cliente utilice un enterprise bean. El acceso a bases de datos mediante un enterprise bean elimina la necesidad de tener controladores de base de datos en la máquina cliente, porque el acceso a la base de datos se maneja mediante el enterprise bean que se ejecuta en el servidor de aplicaciones. Los enterprise beans también pueden aprovechar las funciones adicionales de base de datos proporcionadas por el módulo ejecutable.