Système de messagerie d’entreprise (SME)

Définition - Que signifie le système de messagerie d'entreprise (EMS)?

Le système de messagerie d'entreprise (EMS) est un système de messagerie permettant aux applications logicielles et aux systèmes de communiquer sémantiquement. La sémantique peut être appliquée en envoyant des messages précis dans toute l'entreprise. Les messages sont des données asynchrones (messages non envoyés ou traités en temps réel, ce qui signifie pas comme une salle de discussion ou une conversation téléphonique) envoyées par une application ou un système à une autre application ou système et stockées dans la file d'attente du programme récepteur jusqu'à ce qu'elles soient traitées. Le système ne dépend pas d'un système d'exploitation ou d'un langage de programmation particulier.

Definir Tech explique le système de messagerie d'entreprise (EMS)

EMS peut décrire des e-mails, des télécopies ou des messages instantanés où il existe une interface homme-homme. Cependant, les messages EMS sont asynchrones et consistent en des données de rapport et d'événement conçues pour être reçues par les applications de l'entreprise et non par des humains. Le message coordonne les systèmes d'entreprise et enregistre la progression vers les buts et objectifs du projet d'entreprise.

Les processus du système de messagerie d'entreprise sont facilités par la messagerie XML, SOAP et les services Web.

Un système de messagerie d'entreprise doit pouvoir répondre à certains critères:

  1. Politique: Il doit y avoir une politique centralisée de messages permettant à différentes classes ou responsabilités d'utilisateurs d'accéder aux messages appropriés.
  2. Sécurité: les messages circulant dans les établissements publics doivent être cryptés et authentifiés ou signés numériquement.
  3. Routage: les messages doivent être acheminés efficacement; et des nœuds intermédiaires sont utilisés si le corps est chiffré.
  4. Systèmes d'abonnement: les systèmes devraient avoir la capacité de s'abonner à tous les messages correspondant à un modèle spécifique et les messages de contenu différent devraient avoir un type de routage différent, tel que répondre à différentes politiques de sécurité ou de priorité.
  5. Métadonnées: le corps du message doit être sans ambiguïté et utiliser des registres de métadonnées pour chaque élément de données.

Les messages EMS sont généralement en deux sections, l'en-tête et le corps du message. La conception de l'en-tête du message contient les données nécessaires pour l'acheminer correctement d'un nœud à un autre. C'est analogue aux informations à l'extérieur d'une lettre, telles que le nom, l'adresse, le code postal, etc. La sémantique du corps du message contient la définition précise des éléments de données. Ceux-ci sont aidés par un dictionnaire de données précis documentant les métadonnées, qui sont des données sur un ou plusieurs aspects des données tels que les moyens de création, le but ainsi que l'heure et la date de création.

Java Message Service est un exemple d'interface de programmation d'application (API) implémentant EMS.