Procesar transacciones

Cuando se compra un libro de una librería en línea, se intercambia dinero (en forma de crédito) por el libro. Si el crédito es correcto, una serie de operaciones relacionadas garantiza que se obtiene el libro y que la librería obtiene el dinero. Sin embargo, si una operación individual de la serie sufre un error durante el intercambio, el error afecta a la totalidad del intercambio. No se obtiene el libro y la librería no obtiene el dinero.

La tecnología responsable de que el intercambio se realice de forma equilibrada y predecible se denomina procesamiento de transacciones. Las transacciones garantizan que los recursos orientados a datos no se actualicen permanentemente salvo que todas las operaciones de la unidad transaccional se completen de forma satisfactoria. Mediante la combinación de un conjunto de operaciones relacionadas en una unidad que se completa de forma satisfactoria o de forma incorrecta, se puede simplificar la recuperación de errores y proporcionar a la aplicación una mayor confiabilidad.

Los sistemas de procesamiento de transacciones están formados por hardware informático y software que aloja una aplicación orientada a transacciones que ejecuta las transacciones habituales necesarias para realizar operaciones comerciales. Entre los ejemplos se incluyen sistemas que administran entradas de órdenes de ventas, reservas de billetes de avión, nóminas, registros de empleados, fabricación y transporte.

Esta sección proporciona tanto información general sobre el procesamiento de transacciones como información específica sobre cómo se procesan las transacciones en Microsoft .NET Framework.

En esta sección

Secciones relacionadas