Sciences numériques et technologie

Classe de seconde, enseignement commun

THEME : Le Web

Activité 4

Modèle Client/Serveur

Web
Activité 4
Page 1/1

Activité 4 – Le Modèle Client/Serveur

Objectifs :
  • Comprendre le modèle client/serveur
  • Identifier les rôles du client et du serveur
  • Distinguer web statique et web dynamique

Document : Le dialogue Client/Serveur

Quand vous tapez une adresse dans votre navigateur, voici ce qui se passe :

ÉtapeActeurAction
1ClientDemande la page index.html au serveur www.exemple.fr
2ServeurEnvoie le fichier index.html
3ClientAnalyse le HTML et découvre qu'il y a des images et du CSS
4ClientDemande les fichiers images et CSS
5ServeurEnvoie les fichiers demandés
6ClientAffiche la page complète

Question 1

Quel est le rôle du client dans ce modèle ?

Question 2

Quel est le rôle du serveur dans ce modèle ?

Question 3

Google possède des milliers de serveurs dans des data centers. Pourquoi ne peut-il pas se contenter d'un seul serveur très puissant ?

Web statique vs Web dynamique

  • Web statique : Le serveur envoie des fichiers HTML tels quels, identiques pour tous.
  • Web dynamique : Le serveur génère le HTML à la demande (ex: page Facebook personnalisée).

Question 4

Classez ces sites selon qu'ils sont plutôt statiques ou dynamiques :

  • Wikipedia :
  • Un blog personnel simple :
  • Facebook :
  • Un site d'e-commerce (Amazon) :
À retenir :
  • Le client demande des ressources (votre navigateur)
  • Le serveur fournit des ressources (machine qui héberge le site)
  • Un serveur peut répondre à des milliers de clients simultanément