Transacciones de larga duración
Transacciones de larga duración son computadoras transacciones de bases de datos Evite cerraduras sobre los recursos no local, utilizar compensación para manejar pequeños fallos, potencialmente agregados ÁCIDO transacciones (también contempladas como transacciones atómicas) y suelen utilizar un coordinador para completar o anular la transacción. En contraste con rollback en transacciones ACID, indemnización restablece el estado original, o un equivalente y es específica para el negocio. Por ejemplo, la acción de compensación para hacer una reservación de hotel está cancelando la reservación, posiblemente con un penal.
Un número de protocolos ha sido especificado para las transacciones de larga duración mediante servicios Web dentro de los procesos del negocio. Procesamiento de transacciones de negocios OASIS [1] y WS-CAF [2] son ejemplos. Estos protocolos usan un coordinador para mediar la superación o el uso de compensación en una transacción de larga duración.
Véase también
- ^ https://www.oasis-Open.org/Committees/tc_home.php?wg_abbrev=Business-Transaction
- ^ https://www.oasis-Open.org/Committees/tc_home.php?wg_abbrev=WS-CAF
- Transacciones de bases de datos
- Control de concurrencia optimista