Skip to main content

Qu'est-ce que le traitement axé sur les messages?

Le traitement axé sur les messages est l'un des processus qui se déroulent dans l'environnement informatique client / serveur de base.Essentiellement, le traitement axé sur les messages a lieu lorsqu'un client informatique transmet une demande sous la forme d'un message à un logiciel qui agit comme récepteur et distributeur du message.Le récepteur ou le courtier de messages comme on l'appelle parfois, puis achemine le message sur l'application de serveur appropriée.

Dans la structure du traitement basé sur les messages, les messages contenant des demandes de cours d'action spécifiques peuvent varier dans la configuration de la demande de message.Le message peut contenir des éléments tels que le nom ou une balise pour l'application demandée, ainsi que pour indiquer un certain sens d'urgence ou une chronologie pour traiter la demande à l'extrémité du serveur.Selon la structure du message, le récepteur ou le courtier de messages peut répondre à l'origine du message, ainsi que transférer le message au serveur approprié.

L'utilisation du traitement axé sur les messages est courante dans des environnements qui utilisent l'informatique distribuée.En d'autres termes, si le réseau global couvre une grande zone géographique, il peut y avoir un besoin accru de filtrage de nouveaux messages ou applications avant de leur permettre d'être exécutés.Lorsque ce type de traitement basé sur les messages est utilisé, il existe généralement des composants logiciels supplémentaires appelés middleware qui aident à gérer l'augmentation du flux de messages à partir de diverses sections distantes du réseau.Cela peut aider à faciliter le fardeau du serveur hérité, car le middleware aide à trier, à qualifier et à acheminer les messages.

Bien que le traitement basé sur les messages soit une approche qui implique plusieurs étapes avant la réalisation de l'action prévue, il n'y a pas de décalage de temps impliqué.Les utilisateurs finaux ne sont pas susceptibles de remarquer tout ralentissement de la fonction pendant que le traitement basé sur les messages a lieu.En fait, la plupart des utilisateurs ignorent complètement que ce type de fonction est en cours d'exécution, car de nombreux messages de demande sont générés dans le cadre des processus automatisés en cours pour maintenir le système opérationnel.