Comment Ca Marche - Communauté informatique  
 
Mon compteInscription
ContactContact
Accueil - Encyclopédie informatiqueTélécharger l'encyclopédieContribuer à cet article
 

Réseaux - Architecture client/serveur à 3 niveaux

Architecture client/serveur à 3 niveaux Encyclopédie

 


Pré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 lui fournit directement, en utilisant ses propres ressources. Cela signifie que le serveur ne fait pas appel à une autre application afin de fournir une partie du service.

architecture client/serveur à deux niveaux

Présentation de l'architecture à 3 niveaux

Dans l'architecture à 3 niveaux (appelée architecture 3-tier), il existe un niveau intermédiaire, c'est-à-dire que l'on a généralement une architecture partagée entre :

  1. Un client, c'est-à-dire l'ordinateur demandeur de ressources, équipée d'une interface utilisateur (généralement un navigateur web) chargée de la présentation ;
  2. Le serveur d'application (appelé également middleware), chargé de fournir la ressource mais faisant appel à un autre serveur
  3. Le serveur de données, fournissant au serveur d'application les données dont il a besoin.

architecture client/serveur à trois niveaux

Etant donné l'emploi massif du terme d'architecture à 3 niveaux, celui-ci peut parfois désigner aussi les architectures suivantes :
  • Partage d'application entre client, serveur intermédiaire, et serveur d'entreprise ;
  • Partage d'application entre client, serveur d'application, et serveur de base de données d'entreprise.

Comparaison des deux types d'architecture

L'architecture à deux niveaux est donc une architecture client/serveur dans laquelle le serveur est polyvalent, c'est-à-dire qu'il est capable de fournir directement l'ensemble des ressources demandées par le client.

Dans l'architecture à trois niveaux par contre, les applications au niveau serveur sont délocalisées, c'est-à-dire que chaque serveur est spécialisé dans une tâche (serveur web/serveur de base de données par exemple). L'architecture à trois niveaux permet :

  • Une plus grande flexibilité/souplesse ;
  • Une sécurité accrue car la sécurité peut être définie indépendamment pour chaque service, et à chaque niveau ;
  • De meilleures performances, étant donné le partage des tâches entre les différents serveurs.

L'architecture multiniveaux

Dans l'architecture à 3 niveaux, chaque serveur (niveaux 2 et 3) effectue une tâche (un service) spécialisée. Un serveur peut donc utiliser les services d'un ou plusieurs autres serveurs afin de fournir son propre service. Par conséquent, l'architecture à trois niveaux est potentiellement une architecture à N niveaux...

architecture multiniveaux

Liens sponsorisés

Produits relatifs

Distrilogie F SECURE -Client Distrilogie F SECURE -Client Security-Pack 5 pst+1 lic serveur sur Misco FR
Caractéristiques techniques de Distrilogie F SECURE -Client Security-Pack 5 pst+1 lic serveur
Logiciel
Donnez votre avis
393.48 €
Misco FR
Distrilogie F SECURE -Client Distrilogie F SECURE -Client Security-Pack 10 pst+1 lic serveur sur Misco FR
Caractéristiques techniques de Distrilogie F SECURE -Client Security-Pack 10 pst+1 lic serveur
Logiciel
Donnez votre avis
596.80 €
Misco FR
MICROSOFT Exchange Server 2003 MICROSOFT Exchange Server 2003 Standard Edition - 1 serveur et 5 licences dacces client utilisateurs sur Interference
Caractéristiques techniques de MICROSOFT Exchange Server 2003 Standard Edition - 1 serveur et 5 licences dacces client utilisateurs
Logiciel
Donnez votre avis
1,466.30 €
Interference
Microsoft "Visual Foxpro Edition Microsoft "Visual Foxpro Edition Professionnelle 9.0" Systeme de gestion de base de donnees relationnelles integre, programmation orientee objet, construire des applications de bases de donnees client sur Inmac Wstore
Caractéristiques techniques de Microsoft "Visual Foxpro Edition Professionnelle 9.0" Systeme de gestion de base de donnees relationnelles integre, programmation orientee objet, construire des applications de bases de donnees client
Logiciel
Donnez votre avis
774.90 €
Inmac Wstore
US-Robotics "Firewall/VPN Router" Pare US-Robotics "Firewall sur Inmac Wstore
Caractéristiques techniques de US-Robotics "Firewall
Logiciel
Donnez votre avis
285.84 €
Inmac Wstore
Microsoft "Windows Small Business Microsoft "Windows Small Business Server Edition Standard 2003 Transition Pack" avec 5 Licences dacces Client, pour les clients qui veulent passer de Windows SBS aux produits separes (Windows serveur, Exchange sur Inmac Wstore
Caractéristiques techniques de Microsoft "Windows Small Business Server Edition Standard 2003 Transition Pack" avec 5 Licences dacces Client, pour les clients qui veulent passer de Windows SBS aux produits separes (Windows serveur, Exchange
Logiciel
Donnez votre avis
2,105.06 €
Inmac Wstore
Microsoft OEM Windows serveur Microsoft OEM Windows serveur 2003 Entreprise avec 25 licences dacces client, pack unitaire multi-langues, CD fourni sans documentation, destine aux personnes assemblant leurs PC, sans support technique (ni pa sur Inmac Wstore
Caractéristiques techniques de Microsoft OEM Windows serveur 2003 Entreprise avec 25 licences dacces client, pack unitaire multi-langues, CD fourni sans documentation, destine aux personnes assemblant leurs PC, sans support technique (ni pa
Logiciel
Donnez votre avis
3,100.32 €
Inmac Wstore
D-Link "DFL-800" Firewall, 8 D-Link "DFL-800" Firewall, 8 ports LAN 10 sur Inmac Wstore
Caractéristiques techniques de D-Link "DFL-800" Firewall, 8 ports LAN 10
Logiciel
Donnez votre avis
836.00 €
Inmac Wstore
client serveur Plus de produits sur « client serveur »
-->
Ce document intitulé « Réseaux - Architecture client/serveur à 3 niveaux » issu de l'encyclopédie informatique 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.