Qu'est-ce qu'un courtier de messages?
Un courtier de messages est une application middleware qui convertit un message électronique d'un format propriétaire à un autre. Cette application aide à faciliter la transition des messages entre une architecture de messagerie et une autre.
Par exemple, si une entreprise utilise Microsoft Exchange® comme logiciel de serveur de messagerie et Outlook® comme client, le courtier de messages employé par Exchange® est utilisé pour communiquer avec des serveurs de messagerie externes lorsque le besoin d'acheminer des messages se fait sentir. Lors de l'envoi du courrier électronique, Exchange® utilise le protocole SMTP (Simple Message Transfer Protocol) standard pour envoyer le message au serveur destinataire. Ainsi, le message envoyé à l'aide d'Outlook® et Exchange® peut être reçu par une personne appartenant à une organisation exécutant Lotus Domino® et Lotus Notes®.
Pour les utilisateurs d'Outlook® ou de Lotus Notes®, l'interaction est imperceptible. Tout cela est dû au fait que le courtier de messages détermine l’orientation du message et à un protocole standard d’envoi du message à un autre serveur.
Les courtiers de messages font partie de la solution de messagerie. Microsoft Exchange® est un logiciel de serveur de messagerie qui agit en tant que courtier de messages en traduisant les messages reçus via un protocole, HTTP, MAPI ou SMTP, en un autre protocole à envoyer. Bien que la plupart des communications de courrier électronique sortantes utilisent SMTP pour envoyer le courrier, dans le cas d'un serveur de messagerie tel qu'Exchange®, cela dépend du client utilisé avec le système. Si le client est Outlook®, les messages parviennent au serveur Exchange® à l'aide de l'interface MAPI (Messaging Application Programming Interface). Une fois sur le serveur, Exchange doit évaluer chaque message et déterminer si la traduction vers un autre protocole est nécessaire. Si la boîte aux lettres du destinataire se trouve sur le même serveur, il n'est pas nécessaire de modifier le protocole et le message est remis. S'il se trouve sur un autre serveur et doit traverser Internet, le message est envoyé via SMTP au serveur distant, où il peut être traité par un courtier de messages pour être remis à la boîte aux lettres du destinataire.
Un courtier de messages n'est pas le package complet qui constitue un serveur de messagerie ou un serveur de messagerie, mais une partie de l'application qui permet la fluidité du flux de messagerie d'un individu à un autre. Ces applications middleware aident à garder la majorité du travail d’envoi de messages électroniques sur le serveur et à l’abri des regards et de l’esprit des personnes qui les envoient. Ce processus permet au courrier électronique de rester transparent pour ses utilisateurs et de faire partie intégrante des opérations commerciales quotidiennes.