Article de reference

Client (informatique)

Schéma d'un réseau informatique montrant des ordinateurs clients communiquant avec un serveur via Internet En informatique , un client est un dispositif matériel ou logiciel qui...

Schéma d'un réseau informatique montrant des ordinateurs clients communiquant avec un serveur via Internet

En informatique , un client est un dispositif matériel ou logiciel qui accède à un service mis à disposition par un serveur , conformément au modèle client-serveur des réseaux informatiques . Le serveur se trouve souvent (mais pas toujours) sur un autre système informatique, auquel cas le client accède au service via un réseau.

Un client est un programme qui, pour fonctionner, envoie une requête à un autre programme, un matériel ou un logiciel informatique accédant à un service fourni par un serveur (qui peut être situé ou non sur un autre ordinateur). Par exemple, les navigateurs web sont des clients qui se connectent aux serveurs web et récupèrent les pages web pour les afficher. Les clients de messagerie récupèrent les courriels depuis les serveurs de messagerie . La messagerie instantanée utilise divers clients, qui diffèrent selon le protocole de chat utilisé. Les jeux vidéo multijoueurs ou les jeux vidéo en ligne peuvent s'exécuter comme clients sur chaque ordinateur. Le terme « client » peut également s'appliquer aux ordinateurs ou appareils exécutant le logiciel client, ou aux utilisateurs qui utilisent ce logiciel.

Un client fait partie d'un modèle client-serveur, toujours utilisé aujourd'hui. Clients et serveurs peuvent être des programmes informatiques exécutés sur la même machine et communiquant via des techniques de communication interprocessus. Associés aux sockets Internet , ces programmes peuvent se connecter à un service fonctionnant sur un système potentiellement distant via le protocole Internet . Les serveurs attendent que des clients potentiels initient des connexions qu'ils peuvent accepter.

Le terme a d'abord été appliqué à des appareils incapables d'exécuter leurs propres programmes autonomes, mais pouvant interagir avec des ordinateurs distants via un réseau. Ces terminaux informatiques étaient des clients de l' ordinateur central à temps partagé .

Types

Dans une classification, les ordinateurs et périphériques clients sont soit des clients lourds , soit des clients légers , soit des nœuds sans disque .

Épais

Un ordinateur client léger

Un client léger est un type de client minimal. Les clients légers utilisent les ressources de l'ordinateur hôte. Un client léger ne présente généralement que les données traitées fournies par un serveur d'applications , qui effectue la majeure partie du traitement des données nécessaires. Un appareil utilisant une application Web (telle qu'Office Web Apps ) est un client léger.

nœud sans disque

Un nœud sans disque combine les caractéristiques des deux modèles clients précédents. Similaire à un client lourd, il effectue le traitement localement, mais s'appuie sur le serveur pour le stockage des données persistantes. Cette approche offre les avantages du client lourd (prise en charge multimédia, hautes performances) et du client léger (gestion simplifiée, flexibilité). Un appareil exécutant une version en ligne du jeu vidéo Diablo III est un exemple de nœud sans disque.