Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
client/serveur
Zouhair ELHADARI
www.hadari.jimdo.com
POP
FTP
IMAP
SMTP
TELNET
NNTP
HTTP
2ème année BTS DSI
Prof:EL HADARI zouhair 7
Partie 2:
Présentation du modèle client-serveur
E CLIENT
C INTELLIGENCE
R
A
N SERVEUR
E CLIENT
C
R
A INTELLIGENCE
N SERVEUR
E CLIENT
C INTELLIGENCE
R
A INTELLIGENCE
N SERVEUR
Serveur de fichiers
Serveur d’impression
Serveur de calcul
Serveur d’application (spécifique `a l’application)
Serveur de bases de données
Serveur de temps
Serveur de noms (annuaire des services)
……
Protocole:C'est toujours le client qui déclenche la demande de servic
e. Le serveur attend passivement les requêtes des clients.
Partage des ressources: Un serveur traite plusieurs clients en même
temps et contrôle leurs accès aux ressources.
TRAITEMENT
PRESENTATION
Langages de programmation /
manipulation de données
Traitements
SGBD
Données Bases de Données
1.Client-serveur de présentation
Client/Serveur de présentation
– Type 1 : La présentation
distribuée : Représente un
système Serveur/terminal
classique. Ce dernier
présente un écran "calculé"
par le serveur.
Client/Serveur de présentation
• Type 2 : présentation distante :
L'affichage effectué par le client se
fait à la suite d'un échange de
requêtes avec le serveur, le serveur
prend en charge l’exécution de
l’applicatif et la gestion des
données.
Le client-serveur de traitement
Type 3 : Le client/serveur de traitement : application
répartie
La partie logique de l’application est découpée et
répartie entre le poste client et le poste serveur.
Le poste client contient la logique fonctionnelle de base
et fait appel au serveur pour effectuer les traitements en
utilisant des services extérieurs. Elle envoie pour cela
des requêtes ou demandes au serveur qui va effectuer les
traitements et renvoyer les résultats au client qui se
charge de l’affichage.
2ème année BTS DSI
Prof:EL HADARI zouhair 32
Le schéma du Gartner Group: (5)
Le client-serveur de donnée.
Type 4: gestion de données distantes
La partie cliente assure la gestion de l’affichage ainsi que
l’exécution des traitements de l’application.
Le serveur héberge et gère les données, le plus souvent à
l’aide d’un système de gestion de base de données
relationnel (SGBDR).
Dans ce modèle, l’application cliente provoque le dialogue
en envoyant des requêtes au serveur qui en retour envoie les
données demandées répondant à la demande.
Le client-serveur de données est le type le plus utilisé
puisque les SGBDR fonctionnent sous ce modèle.
2ème année BTS DSI
Prof:EL HADARI zouhair 33
Le schéma du Gartner Group: (6)
Le client-serveur de donnée.
Type 5: gestion de données distribuées ou système
réparti:
Les données sont distribuées entre le poste client
et le poste serveur.
Dans un tel environnement, les données réparties
doivent être gérées comme si elles étaient stockées
physiquement en un seul endroit.
Architecture 1-tiers
Architecture 2-tiers
Architecture 3-tiers
Architecture n-tiers