Información que debe saber sobre CICS

CICS es un subsistema de proceso de transacciones que proporciona servicios a un usuario para ejecutar aplicaciones a petición, al mismo tiempo que muchos otros usuarios envían solicitudes para ejecutar las mismas aplicaciones utilizando los mismos archivos y programas. CICS gestiona el uso compartido de los recursos, la integridad de los datos y el establecimiento de prioridades de ejecución, a la vez que se mantienen unos tiempos de respuesta cortos.

Una aplicación de CICS es un conjunto de programas relacionados que realizan conjuntamente una operación empresarial, como procesar un pedido de producto o preparar una nómina de la empresa. Las aplicaciones de CICS se ejecutan bajo el control de CICS, utilizando servicios e interfaces de CICS para acceder a programas y archivos.

Las aplicaciones de CICS se ejecutan enviando una solicitud de transacción. El término "transacción" tiene un significado especial en CICS; consulte el apartado Transacciones de CICS para ver una explicación de la diferencia entre su uso en CICS y el uso que recibe comúnmente en el sector. La ejecución de la transacción consiste en ejecutar uno o varios programas de aplicación que implementan la función necesaria.

Para desarrollar aplicaciones Java para CICS, debe comprender la relación entre programas, transacciones y tareas de CICS. Estos términos se utilizan en la documentación de CICS y aparecen en muchos mandatos de programación. También debe comprender cómo CICS maneja las aplicaciones Java en el entorno de ejecución.