Flux rss
Bookmark Ajouter aux favoris / Partager
Ambiente Client/Server Ambiente Cliente/Servidor Client/Server Umgebung Entorno cliente/servidor Client/Server Environment

Présentation de l'architecture d'un système client/serveur

De nombreuses applications fonctionnent selon un environnement client/serveur, cela signifie que des machines clientes (des machines faisant partie du réseau) contactent un serveur, une machine généralement très puissante en terme de capacités d'entrée-sortie, qui leur fournit des services. Ces services sont des programmes fournissant des données telles que l'heure, des fichiers, une connexion, etc.

Les services sont exploités par des programmes, appelés programmes clients, s'exécutant sur les machines clientes. On parle ainsi de client (client FTP, client de messagerie, etc.) lorsque l'on désigne un programme tournant sur une machine cliente, capable de traiter des informations qu'il récupère auprès d'un serveur (dans le cas du client FTP il s'agit de fichiers, tandis que pour le client de messagerie il s'agit de courrier électronique).

Avantages de l'architecture client/serveur

Le modèle client/serveur est particulièrement recommandé pour des réseaux nécessitant un grand niveau de fiabilité, ses principaux atouts sont :

  • des ressources centralisées : étant donné que le serveur est au centre du réseau, il peut gérer des ressources communes à tous les utilisateurs, comme par exemple une base de données centralisée, afin d'éviter les problèmes de redondance et de contradiction
  • une meilleure sécurité : car le nombre de points d'entrée permettant l'accès aux données est moins important
  • une administration au niveau serveur : les clients ayant peu d'importance dans ce modèle, ils ont moins besoin d'être administrés
  • un réseau évolutif : grâce à cette architecture il est possible de supprimer ou rajouter des clients sans perturber le fonctionnement du réseau et sans modification majeure

Inconvénients du modèle client/serveur

L'architecture client/serveur a tout de même quelques lacunes parmi lesquelles :

  • un coût élevé dû à la technicité du serveur
  • un maillon faible : le serveur est le seul maillon faible du réseau client/serveur, étant donné que tout le réseau est architecturé autour de lui ! Heureusement, le serveur a une grande tolérance aux pannes (notamment grâce au système RAID)

Fonctionnement d'un système client/serveur

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

client/serveur

  • 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


Dernière modification le mardi 14 octobre 2008 à 17:40:26.Ce document intitulé « Environnement Client/Serveur » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Programmation en C, client/serveur HTTP Bonjour, voila je doit créer 2 programmes en C pour un projet de client/serveur HTTP. Problem je n'y connait absolument rien en réseaux, j'ai des de bonne bases en language C et à mon grand regret c tout.... Donc voila si une bonne âme charitable... www.commentcamarche.net/forum/affich-4662890-programmation-en-c-client-serveur-http
Application Client/Serveur en Java Bonjour à tous, Je construit une petite application "Client/Serveur" en Java avec JBuilder. Le problème est que lorsque mon premier client à terminer sa session, je n'arrive pas à connecter un nouveau client. Je précise que mon serveur n'accepte qu'un... www.commentcamarche.net/forum/affich-2158990-application-client-serveur-en-java
Architecture client/serveur Salut, G un gros problème, il s'agit pour moi d'installer un réseau Client/serveur pur (pas de disque dur sur les client ou alors le + restreint possible) et le tout sous Windows. Je souhaite avoir un serveur d'application, de données, web... la... www.commentcamarche.net/forum/affich-197683-architecture-client-serveur
Réseau client/serveurSlt , je voudrais mettre en oeuvre un reseau de type Client/Serveur dont le serveur peut accéder à tous les postes mais ces postes clients ne voient pas le serveur ( peuvent pas accéder au serveur). Quelles propositions pouvez-vous en faire? www.commentcamarche.net/forum/affich-1791948-reseau-client-serveur
Configuration réseau client-serveurBonjour, J'aimerais avoir une idée (plan) sur la configuration du réseau client-server avec accès au bureau distant. Merci www.commentcamarche.net/forum/affich-1934892-configuration-reseau-client-serveur
Client/Serveur avec DelphiJe suis en train d'apprendre KYLIX l'équivalent de delphi sous linux. J'aimerais savoir le compossant à utiliser pour pouvoir créer une application client serveur. J'ai ma base en MYSQL. Merci pour votre apport. Juliettedossou@yahoo.fr www.commentcamarche.net/forum/affich-130143-client-serveur-avec-delphi
Télécharger Handy Backup ServerHandy Backup Server est une soluiton de sauvegarde réseau pour les petites entreprises. L'utilitaire vous permet de sauvegarder et de récupérer les données stockées sur le serveur central et les ordinateurs distants, sur un système client-serveur ou... www.commentcamarche.net/telecharger/telecharger-34058779-handy-backup-server
Télécharger MultiCalendar Client/Server EditionMultiCalendar Client/Server Edition est un calendrier qui peut être mis en réseau. Avec cet outil, les employés différents peuvent être en mesure de visualiser, d’accéder et de modifier le calendrier des données à travers les réseaux. Pour tous... www.commentcamarche.net/telecharger/telecharger-34060120-multicalendar-client-server-edition
Réseaux - Architecture client/serveur à 3 niveauxPrésentation de l'architecture à 2 niveaux L'architecture à deux niveaux (aussi appelée architecture 2-tier, tier signifiant rangée en anglais) caractérise les systèmes clients/serveurs pour lesquels le client demande une ressource et le serveur la... www.commentcamarche.net/contents/cs/cs3tier.php3