Page :.5
• les MOM (Message Oriented Middleware) qui permettent
l’échange de données entre applications (voir également plus loin) ;
• et les ORB (Object Request Broker) qui permettent la distribution
d’objets sur un réseau de machines (voir la description de CORBA).
0.4. Caractéristiques des environnements de programmation répartie
• gèrent l’hétérogénéité des systèmes d’exploitation et des
langages
• fournissent un moyen standardisé de décrire les services fournis par
les applications réparties
• fournissent des protocoles d’intéropérabilité entre machines
distantes
• acheminent une requête entre un client et un serveur
• fournissent des services qui permettent d’accélérer le
développement des applications réparties
• fournissent des outils de développement qui facilitent l’intégration
des composants d’une application
• toutes les plate-formes middleware existantes sont orientées
objet - elles sont conçues selon une architecture objet - les entités qui
composent les applications sont des objets