Tareas de transacciones COM+
Aunque el procesamiento automático de transacciones en COM+ le permite dedicar más tiempo de desarrollo productivo a la creación y configuración de objetos que desea participar en transacciones automáticas, hay algunas tareas de programación que puede realizar para adaptar el comportamiento de las transacciones a los requisitos de la aplicación.
En los temas siguientes se describen opciones de programación específicas relacionadas con el procesamiento de transacciones.
Tema | Descripción |
---|---|
Establecimiento del atributo de transacción |
Describe cómo establecer valores de atributo de transacción para los objetos de transacción. |
Establecer el nivel de aislamiento de la transacción |
Describe cómo establecer los niveles de aislamiento de transacción para los objetos de transacción. |
Establecimiento del tiempo de espera de la transacción |
Describe cómo establecer intervalos de tiempo de espera para las transacciones. |
Establecer las marcas coherentes y finalizadas |
Muestra cómo usar las marcas coherentes y realizadas para controlar el resultado de una transacción. |
Crear objetos BYOT |
Describe cómo crear objetos para que pueda traer su propia transacción (BYOT). |
Nota
Como regla general, cualquier componente que actualice el estado persistente debe admitir transacciones. Los componentes que combinan las operaciones de dos o más objetos en una sola tarea deben usar transacciones para simplificar la recuperación de errores. Además, para liberar recursos, como las conexiones de base de datos, las transacciones en COM+ deben ser tan cortas como se pueden hacer.