Cuando se cambian recursos que están clasificados como no recuperables (como por ejemplo, archivos serie en Windows 2000), el trabajo es relativamente permanente; ni el código ni los servicios de ejecución EGL pueden rescindir fácilmente los cambios. Cuando se cambian recursos que están clasificados como recuperables (como por ejemplo, bases de datos relacionales), el código o los servicios de ejecución EGL pueden comprometer los cambios para hacer que el trabajo sea permanente o bien pueden retrotraer los cambios para volver al contenido que estaba en vigor cuando los cambios se comprometieron por última vez.
Además, en una unidad de ejecución CICS, al invocar a la función del sistema sysLib.connect o VGLib.connectionService (cualquiera de las cuales le permite conectarse dinámicamente a una base de datos distinta), antes de esa invocación debe invocar a sysLib.commit o sysLib.rollback.
El bean de sesión EJB se genera con el atributo de transacción REQUIRED, pero puede cambiar el valor durante el despliegue. Para obtener información detallada sobre las implicaciones del atributo de transacción, consulte la documentación Java.
Conceptos relacionados
Soporte de MQSeries
Unidad de ejecución
Soporte de SQL
Tareas relacionadas
Establecer una conexión JDBC J2EE
Cómo se realiza una conexión JDBC estándar