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 l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!