L’environnement client–serveur désigne un mode de communication à travers un réseau entre plusieurs programmes : l’un, qualifié de client, envoie des requêtes ; l’autre ou les autres, qualifiés de serveurs, attendent les requêtes des clients et y répondent.

Fonctionnement d’un système client/serveur

Un système client/serveur fonctionne selon le schéma suivant :





  • Le client émet une requête vers le serveur grâce à son adresse IP et le port, qui désigne un service particulier du serveur.
  • Le serveur reçoit la demande et répond à l’aide de l’adresse de la machine cliente et son port.