Comment Ca Marche - Communauté informatique  
 
Mon compteInscription
ContactContact
Accueil - Encyclopédie informatiqueTélécharger l'encyclopédieContribuer à cet article
22 février 2007
 18:41
Indicateurs
Indicateurs 107 membres connectés
9742 anonymes
45 questions/heure
77,58% de taux de réponse
 

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

Trucs & astuces pertinents trouvés dans la base de connaissances

25/01 15h07 Se connecter à un serveur FTP en mode Ms-Dos (MS-Dos)
23/01 16h50 Installer un serveur derrière FreeBox/ Neuf/AOL/Alice / Live Box (Réseaux)
23/01 16h49 Installation d'un serveur ssh sous Windows (Réseaux)
15/11 19h10 Serveur introuvable (Réseaux)
31/10 09h20 Un minuscule serveur web sous Windows (Web)
05/10 10h08 Routeur Mode Client Wifi (WRT54G) (Routeurs)
29/09 13h56 Le serveur RPC n'est pas disponible (Imprimantes)
28/09 13h29 Installer un serveur FTP (FTP)
22/09 11h23 Démarrer 2 serveur X (X-Window)
21/09 08h43 Le protocole BitTorrent (BitTorrent)
Client Serveur Plus d'astuces sur « Client Serveur »

Discussions pertinentes trouvées dans le forum

25/07 13h08 soap serveur windev client visual studio Soap => Serveur Windev / Client Visual Studio Développement 21/11 11h05->sviollet7
02/02 15h57 serveur client limite bande passante [serveur/client] limite bande passante Réseaux 02/02 17h47->maximus20076
13/04 17h47 client serveur opc xml da Client/Serveur OPC XML DA Développement 21/02 11h45->Antibarbie2
30/01 09h43 réseau domestique archi client serveur Du réseau domestique à l'archi client-serveur Réseaux 30/01 11h19->Theyopyop1
06/12 12h38 envoi image client serveur Envoi d'image Client/Serveur Développement 07/12 22h35->El20
07/12 18h33 serveur mdk client xp autoriser port serveur mdk, client xp, autoriser un port ??? Linux/Unix 13/12 16h05->passa19
10/06 20h53 accès refusé serveur client Accès Refusé au serveur depuis le client Réseaux 05/07 22h58->tournelune18
17/12 08h38 serveur samba client windows Serveur Samba, client Windows Linux/Unix 17/12 10h49->jipicy14
10/01 12h56 architecture client serveur Architecture client/serveur Réseaux 19/03 09h43->hdl11
11/09 15h45 réseau client serveur Réseau client/serveur Réseaux 26/09 15h25->Theyopyop11
Discussion fermée Problème résolu Client Serveur Plus de discussions sur « Client Serveur »

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.
 
Tout sur les systèmes d'information Tout sur les Réseaux et Internet Tout sur le développement logiciel Tout sur le hardware PC Tout sur le webmastering Tout sur la sécurité informatique