Tabla de contenido:
- Definición: ¿Qué significa el Monitor de procesamiento de transacciones (TPM)?
- Techopedia explica el Monitor de procesamiento de transacciones (TPM)
Definición: ¿Qué significa el Monitor de procesamiento de transacciones (TPM)?
Un monitor de procesamiento de transacciones (TPM) es un programa que monitorea las transacciones de una etapa a la siguiente, asegurando que cada una se complete con éxito; de lo contrario, o si ocurre un error, el TM Monitor toma la acción apropiada. El objetivo / objetivo principal de un monitor de procesamiento de transacciones es permitir el intercambio de recursos y garantizar el uso óptimo de los recursos por parte de las aplicaciones.
Este término a veces se acorta al monitor TP.
Techopedia explica el Monitor de procesamiento de transacciones (TPM)
Un monitor de procesamiento de transiciones es crítico en arquitecturas de niveles múltiples. Con los procesos que se ejecutan en diferentes plataformas, una transacción determinada se puede reenviar a cualquiera de varios servidores. En general, el monitor TP maneja todo el equilibrio de carga. Después de completar cada transacción, el TPM puede procesar otra transacción sin ser influenciado por la transacción anterior. En otras palabras, el modelo TPM esencialmente no tiene estado
En general, un TPM proporciona la siguiente funcionalidad:
- Coordinar recursos
- Equilibrio de cargas
- Crear nuevos procesos cuando sea necesario
- Proporcionar acceso seguro a los servicios.
- Servicios de enrutamiento
- Envolviendo mensajes de datos en mensajes
- Desenvolver mensajes en paquetes / estructuras de datos
- Monitoreo de operaciones / transacciones
- Administrar colas
- Manejo de errores a través de acciones como el reinicio del proceso
- Ocultar detalles de comunicaciones entre procesos de los programadores
