1
LEILA
LEILA
LEILA
BACCOUCHE
BACCOUCHE
BACCOUCHE
MODÈLES DE COMMUNICATION
DANS LES SYSTÈMES RÉPARTIS
2
LEILA
LEILA
LEILA
BACCOUCHE
BACCOUCHE
BACCOUCHE
Quelques modèles
• Les protocoles de communication
• La communication de groupe
• Le modèle client/serveur
• L’invocation de procédures et de méthodes à
distance
• Le modèle peer-to-peer
3
LEILA
LEILA
LEILA
BACCOUCHE
BACCOUCHE
BACCOUCHE
Fonctionnement du modèle
client/serveur
• Exemples de serveurs
• Serveur de fichiers (AFS, NFS), Serveur d’impression (lpd)
• Serveur de calcul, Serveur de bases de données, Serveur web
• Serveur de noms (annuaire des services)
4
LEILA
LEILA
LEILA
BACCOUCHE
BACCOUCHE
BACCOUCHE
Conception d’une application
client/serveur
• Une application informatique est représentée selon un modèle
en trois couches
– la couche présentation (interface Homme/Machine):
• logique de l’affichage, partie de l’application qui transmet à la
gestion de l’affichage, les éléments de présentation.
• gestion de l’affichage (exemple Windows, X-windows, etc.),
– la couche traitements :
• la logique des traitements : les algorithmes de l’application,
• la gestion des traitements qui manipulent les données de
l’application (ex: procédures SQL).
– la couche données :
• la logique des données constituant les règles régissant les
objets de la base de données,
• la gestion des données (consultation et mise à jour des
enregistrements). Un système de type SGBDR,
habituellement, est responsable de cette tâche.
5
LEILA
LEILA
LEILA
BACCOUCHE
BACCOUCHE
BACCOUCHE
Les niveaux du modèle
client/serveur
• Le terme « niveau» décrit le découpage logique
d’une application entre des clients et des
serveurs.
• Comment répartir cette charge ?
• Les niveaux permettent de préciser les choix
architecturaux de base :
– Modèle à 2 niveaux (2 tiers)
– Modèle à 3 niveaux (3 tiers)
– Modèle à N niveaux (N tiers)
1 / 49 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!