Le Client Serveur
PIGEARD Marine
Sommaire
Qu'est ce que le client serveur ?
Les différents environnements serveurs.
Comparaison des architectures à 2 Niveaux et à 3 Niveau et plus
Les différents clients.
Les avantages de celui-ci.
Les inconvénients de celui-ci.
Le fonctionnement d'un système client/serveur.
Les enjeux du client-serveur
Exemples
Qu'est ce que le client serveur ?
Apparu dans les années 1990
Le client envoie des requêtes
Le serveur attend les requêtes des clients et y répond.
Le client est actif et le serveur est passif
Le client et le serveur doivent bien sûr utiliser le même protocole de communication.
Les différents environnements serveurs.
Architecture mainframe
Réseaux informatiques configurés autour d'un ordinateur central appelé
« mainframe » auquel étaient connectés des terminaux passifs
(écran adjoint d’un clavier sans unité centrale).
Tous les utilisateurs sont alors connectés sur la même unité centrale.
Que du texte à l’écran sans graphisme. Il est spécialisé dans la gestion d'informations de masse.
Ainsi, plusieurs milliers de personnes peuvent travailler sur cette unité centrale sans ralentissement.
Les différents environnements serveurs.
Architecture « peer-to-peer »
Le réseau est dit pair à pair (peer-topeer en anglais, ou P2P), lorsque chaque ordinateur connecté au réseau est susceptible de jouer tour à tour le rôle de client et celui de serveur
Architecture à 2 niveaux
Ce type d'architecture (2-tier en anglais) caractérise les environnements client-serveur où le poste client demande une ressource au serveur qui la fournit à partir de ses propres ressources
Les différents environnements serveurs.
Architecture à 3 niveaux
Un client équipé d'une interface utilisateur chargée de la présentation. Un serveur d'application (appelé middleware) qui fournit la ressource, mais en faisant appel à un autre serveur.
Un serveur de données qui fournit au serveur