Moniteur transactionnel

Logiciel assurant le contrôle de la faisabilité d'une transaction commerciale en temps réel et l'équilibre de la charge de traitement entre les différents serveurs. Vendre des produits ou proposer des services en ligne implique l'interaction de nombreux processus. Pour la réservation de billets, par exemple, il faut notamment vérifier la disponibilité du service, débiter le compte du client et créditer celui de l'entreprise. Dans ce contexte, le recours à un moniteur transactionnel garantit à la fois la fiabilité et la robustesse des applications commerciales. Le moniteur transactionnel surveille ainsi toutes les requêtes du client et appelle les fonctions correspondantes sur le serveur. Ses principales opérations sont les suivantes :
  1. recevoir et analyser une requête du client par l'interface réseau
  2. vérifier la sécurité et authentifier le client et la requête
  3. prévoir un processus pour satisfaire la requête demandée par le client
  4. recevoir la réponse du serveur et renvoyer la réponse au client
  5. gérer les verrous et tenter de découvrir les failles ou les erreurs du client.
Exemples de moniteurs transactionnels :
  • CICS System (IBM)
  • Top End (NCR)
  • Tuxedo (BEA Systems)

Source : Encyclopédie Journal du Net


Article extrait du site Loribel.com.
https://loribel.com/info/acronyms/tp.html