Stéphane Frenot - Département Télécommunication - SID -
[email protected] II - Corba 120
CORBA
Stéphane Frenot - Département Télécommunication - SID -
[email protected] II - Corba 121
Objectifs des approches distribuées
Vue macroscopique
Développer des applications dont les services sont répartis
sur plusieurs machines interconnectées par un réseau
Contraintes
Développement similaire à une approche centralisée
Moyens : masquer les "détails"
"Détails" du réseau => On ne connaît pas la localisation
"Détails" des langages utilisés => On ne connaît pas
l'implantation
Stéphane Frenot - Département Télécommunication - SID -
[email protected] II - Corba 122
Quelques architectures
OSF (Open Software Foundation)
Distributed Computing Environnement
Microsoft
Distributed Component Object Model
OMG (Object Management Group)
Common Object Request Broker Architecture (CORBA)
Sun
EJB (Enterprise Java Beans)
Stéphane Frenot - Département Télécommunication - SID -
[email protected] II - Corba 123
CORBA
Fondé sur le modèle client/serveur s'échangeant des valeurs
Une architecture
OMA : Object Management Architecture
Un langage de description des services offerts
IDL : Interface Definition Language
Un modèle d'échange d'informations
Valeurs atomiques, Valeurs Contruites et Références d'objet
Mais surtout une spécification papier de l'ORB et des
services
Stéphane Frenot - Département Télécommunication - SID -
[email protected] II - Corba 124
Objet client Objet serveur
Etat ?
Service ?
Problématique
Vue microscopique
Service ==> appel des méthodes
Etat ==> accès aux attributs
Espace 1 Espace 2
1 / 37 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !