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
- Fundamentos del procesamiento de transacciones
Introduce términos y conceptos básicos relacionados con el procesamiento de transacciones. - Modelos de transacciones
Compara y contrasta dos modelos para añadir transacciones a la aplicación .NET Framework.
Secciones relacionadas
- Escribir componentes con servicio
Describe los servicios disponibles para componentes administrados. - Crear componentes de mensajería
Explica la función de la mensajería en las aplicaciones. - Acceso a datos con ADO.NET
Proporciona detalles específicos para la utilización de ADO.NET en el acceso a datos.