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 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 !