Migración de recursos de acceso a datos
Sistemas EIS (Sistemas de información empresarial) distintos utilizan métodos distintos para almacenar datos. Estos almacenes de datos de programa de fondo podrían ser bases de datos relacionales, programas de transacciones de procedimiento o bases de datos orientadas a objetos.
El IBM WebSphere Application Server flexible proporciona varias opciones para acceder a almacenes de datos de programa de fondo del sistema de información:
- Programación directa en la base de datos mediante la API de Java DataBase Connectivity (JDBC).
- Programación en la transacción de fondo mediante varios conectores compatibles con Java EE Connector Architecture (JCA).
- Programación en el bean BMP (persistencia gestionada por bean) o servlets de acceso indirecto al almacén de programa de fondo, mediante la API JDBC o los conectores compatibles con JCA.
- Uso de beans con persistencia gestionada por contenedores (CMP).
- Uso de los beans de acceso a datos de IBM, que también utilizan la API de JDBC, pero proporcionan un conjunto amplio de funciones que ocultan gran parte de la complejidad asociada con el acceso a bases de datos relacionales.
Consulte Especificaciones y documentación de la API para las versiones soportadas de los recursos de acceso de datos.
Los objetos SDO (Service Data Objects) simplifican la experiencia del programador con una abstracción universal de mensajes y datos, mientras que el programador piensa en los datos en términos de documentos XML u objetos Java. Para los programadores, los SDO eliminan la complejidad de la tecnología subyacente del acceso a datos, tales como JDBC, RMI/IIOP, JAX-RPC o JMS, y de la tecnología del transporte de mensajes, tales como java.io.Serializable, objetos DOM, SOAP o JMS.