Puede escribir aplicaciones Java™ que puedan acceder y actualizar datos en DB2 y VSAM. Como alternativa, puede enlazar con programas en otros lenguajes para acceder a DB2, VSAM e IMS.
Puede utilizar cualquiera de la siguientes técnicas cuando escriba una aplicación Java para acceder a datos en CICS. El gestor de recuperación de CICS conserva la integridad de los datos.
Acceso a datos relacionales
Puede escribir una aplicación Java para acceder a datos relacionales en DB2 utilizando uno de los métodos siguientes:
- Un mandato JCICS LINK para enlazar con un programa que utiliza mandatos de lenguaje de consulta estructurado (SQL) para acceder a los datos.
- Cuando haya disponible un controlador apropiado, utilizar llamadas de Java Data Base Connectivity (JDBC) o de lenguaje de consulta estructurado para Java (SQLJ) para acceder a los datos directamente. Hay disponibles controladores JDBC apropiados para DB2.
Para obtener más información sobre cómo utilizar las interfaces de programación de aplicaciones de JDBC y SQLJ, consulte el apartado Utilización de JDBC y SQLJ para acceder a datos de DB2 desde programas Java en la documentación del producto CICS TS V5.2.
- JavaBeans que utilizan JDBC o SQLJ como mecanismo de acceso subyacente. Puede utilizar cualquier entorno de desarrollo integrado (IDE) Java apropiado para desarrollar estos JavaBeans.
Acceso a datos de DL/I
Para acceder a datos de DL/I en IMS, su aplicación Java debe utilizar un mandato JCICS LINK para enlazar con un programa intermedio que emita mandatos EXEC DLI para acceder a los datos.
Acceso a datos de VSAM
Para acceder a datos de VSAM, una aplicación Java puede utilizar uno de los métodos siguientes:
- Las clases de control de archivos JCICS para acceder a VSAM directamente.
- Un mandato JCICS LINK para enlazar con un programa que emita mandatos de control de archivos de CICS para acceder a los datos.