Moniteur de traitement des transactions (tpm)

Définition - Que signifie Transaction Processing Monitor (TPM)?

Un moniteur de traitement des transactions (TPM) est un programme qui surveille les transactions d'une étape à l'autre, garantissant que chacune se termine avec succès; sinon, ou si une erreur se produit, TM Monitor prend les mesures appropriées. Le but / objectif principal d'un moniteur de traitement des transactions est de permettre le partage des ressources et d'assurer une utilisation optimale des ressources par les applications.

Ce terme est parfois abrégé en moniteur TP.

Definir Tech explique Transaction Processing Monitor (TPM)

Un moniteur de traitement des transactions est essentiel dans les architectures à plusieurs niveaux. Avec des processus s'exécutant sur différentes plates-formes, une transaction donnée peut être transmise à l'un de plusieurs serveurs. En règle générale, le moniteur TP gère tout l'équilibrage de charge. Après avoir terminé chaque transaction, le TPM peut traiter une autre transaction sans être influencé par la transaction précédente. En d'autres termes, le modèle TPM est essentiellement sans état

En général, un TPM fournit les fonctionnalités suivantes:

  • Coordination des ressources
  • Équilibrage des charges
  • Création de nouveaux processus en cas de besoin
  • Fournir un accès sécurisé aux services
  • Services de routage
  • Emballage des messages de données dans des messages
  • Décompresser les messages en paquets / structures de données
  • Suivi des opérations / transactions
  • Gérer les files d'attente
  • Traitement des erreurs par des actions telles que le redémarrage du processus
  • Masquer les détails des communications interprocessus aux programmeurs