Table des matières:
Définition - Que signifie le modèle client-serveur?
Le modèle client-serveur est un cadre de communication réparti des processus réseau entre les demandeurs de services, les clients et les fournisseurs de services. La connexion client-serveur est établie via un réseau ou Internet.
Le modèle client-serveur est un concept informatique de réseau central qui crée également des fonctionnalités pour l'échange d'e-mails et l'accès au Web / aux bases de données. Les technologies et protocoles Web construits autour du modèle client-serveur sont:
- Protocole de transfert hypertexte (HTTP)
- Système de noms de domaine (DNS)
- Protocole SMTP (Simple Mail Transfer Protocol)
- Telnet
Les clients incluent, entre autres, des navigateurs Web, des applications de chat et des logiciels de messagerie. Les serveurs incluent le Web, la base de données, l'application, le chat et le courrier électronique, etc.
Techopedia explique le modèle client-serveur
Un serveur gère la plupart des processus et stocke toutes les données. Un client demande des données ou des processus spécifiés. Le serveur relaie la sortie du processus au client. Les clients gèrent parfois le traitement, mais nécessitent des ressources de données de serveur pour se terminer.
Le modèle client-serveur diffère d'un modèle peer-to-peer (P2P) où les systèmes communicants sont le client ou le serveur, chacun ayant un statut et des responsabilités égaux. Le modèle P2P est un réseau décentralisé. Le modèle client-serveur est une mise en réseau centralisée.