1
Les objets distribués
S. Frénot INSA Lyon 1998
stephf@lisiflory.insa-lyon.fr
2
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
3
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)
4
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
5
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 / 38 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 !