|
Message Oriented Middleware Dans une application d’informatique distribuée de type EAI, le MOM est le système qui permet aux applications de communiquer entre elles qu’elles soient sur la même machine ou non. La transmission est dite asynchrone. Le MOM gère les messages des files d’attente, porteurs d’information. L’émetteur et le récepteur n’ont pas à se connaître. Le MOM peut faire face à de fortes montées en charge, voire à des pannes. Plusieurs types de plate-forme répondent à cette définition :
Le principe du MOM peut être opposé à celui de RPC (Remote Procedure Call), qui suppose un traitement immédiat de la demande. En français : Middleware Orienté Messages. |
Réseau métropolitain
Ce type de réseau de transmission de données est conçu pour une utilisation en ville. En terme de surface, les MAN sont plus grands que les réseaux locaux ou LAN, mais plus petits que les réseaux étendus ou WAN. Les MAN se caractérisent par des connexions à très haute vitesse réalisées à l’aide de câbles à fibres optiques ou d’un autre support numérique.
Middleware vient des termes anglophones :
Un middleware désigne donc l’ensemble des logiciels qui servent d’intermédiaire entre d’autres logiciels. Ce système offre des services de haute qualité tels la sécurisation, le temps réel, la sérialisation ou encore les transactions informatiques.
Ainsi, un middleware participe à la communication interprocessus appelé en anglais InterProcess Communication ou IPC.