Définition Client-Serveur (modèle)

Retour aux définitions ↵

Genre : ♂️

Thème(s) :
Norme Réseaux

🇬🇧 client/server model

Difficulté : 🟧​

Le modèle client-serveur est une architecture réseau fondamentale qui organise les échanges de données entre deux types d’entités :

  • Le client : un appareil (ordinateur, smartphone, etc.) ou un logiciel qui initie une demande (ex. : navigateur web, application mobile). Il sollicite un service ou une ressource.
  • Le serveur : un ordinateur ou un programme dédié qui répond aux requêtes des clients en fournissant des données, des services ou des ressources (ex. : sites web, bases de données, fichiers).

Le client envoie une requête (ex. : « afficher une page web »), le serveur traite cette demande et renvoie une réponse (ex. : le contenu de la page). La communication s’effectue généralement via des protocoles standardisés comme HTTP, FTP ou SMTP.