Passage de messages

Un article de Wikipédia, l'encyclopédie libre.

Le modèle de passage de messages (ou modèle de Message Passing) est un modèle de communication entre ordinateurs.

Il réalise l’envoi de messages simples. Il constitue la couche de base des middlewares orientés messages.

Au dessus de cette couche, on trouve d'autres couches de middlewares de plus en plus perfectionnées et qui sont :

  • Le Message Queuing qui ajoute la notion de persistance au message passing ;
  • Le modèle par abonnement (ou modèle Publish/Subscribe), qui utilise les fonctions du Message Passing ou du Message Queuing et qui ajoute la notion d’anonymat et d’abonnement.
  • Le modèle événementiel qui est plus considéré comme un modèle de programmation que comme un modèle de communication.

CORBA, DCOM, SOAP et MPI sont des exemples de systèmes de passage de messages.