Flux rss
Collection CommentÇaMarche.net
Bookmark Ajouter aux favoris / Partager
Reti - Architettura client/server a 3 livelli Redes - Arquitectura cliente/servidor à 3 níveis Netzwerke - Client/Server Architektur auf 3 Niveaus Redes - Arquitectura Cliente/Servidor en 3 niveles Networking - 3-Tier Client/Server Architecture

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

Dernière modification le mardi 14 octobre 2008 à 17:40:27.Ce document intitulé « Réseaux - Architecture client/serveur à 3 niveaux » 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.

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
Environnement Client/Serveur 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... www.commentcamarche.net/contents/cs/csintro.php3
[Réseau Client/ Serveur] Programmation ? Bonjour, Je viens d'avoir un exo à réaliser dont le sujet est le suivant : -> Programmation d'un clien /serveur: Un serveur ouvrira un service 1 port donné et se mettra en attente de connexion de la part du futur client. Un client peut se connecter à... www.commentcamarche.net/forum/affich-2834726-reseau-client-serveur-programmation
Qu'est ce que l'architecture réseau ?Qu'est ce que l'architecture réseau ? Définition Si l'on s'appuie sur une définition concrète, c'est un édifice fonctionnel composé d'équipements de transmission, de logiciels et protocoles de communication et d'une d'infrastructure filaire ou... www.commentcamarche.net/faq/sujet-17406-qu-est-ce-que-l-architecture-reseau
Masquer un serveur dans les favoris réseauxMasquer un serveur dans les favoris réseaux WIN 98, 2000, XP, Vista Par sécurité, par doute, il peut être intéressant de "cacher" une machine sur son réseau afin de la masquer pour toute personne accédant à ses favoris réseaux. Ceci est d'autant... www.commentcamarche.net/faq/sujet-17408-masquer-un-serveur-dans-les-favoris-reseaux
[Réseaux] Installation d'un serveur ssh sous WindowsCet article va vous expliquer comment installer et configurer un serveur ssh sous Windows. Sommaire Introduction Choix du logiciel OS nécessaire Outils utilisés Avant de commencer Note importante Note de l'auteur (sebsauvage) I -... www.commentcamarche.net/faq/sujet-2132-reseaux-installation-d-un-serveur-ssh-sous-windows
Historique de l'architecture client serveur.Bonjour, je vouler voir une reponse pour le client serveur a n niveau , l'architecture monoposte quel est sont inconvenients pour avoir l'evolution de l'archiotecture client serveur. www.commentcamarche.net/forum/affich-11768594-historique-de-l-architecture-client-serveur
Client serveur definitionBonjour, J'ai problème de définiton à propos d'architecture client/serveur. Si quelqu'un peu m'aider, en me conseillant des livres, des sites, ou s'il veut m'écrire pour en discuter, je lui en serai reconnaissant. Cette définition m'est nécéssaire... www.commentcamarche.net/forum/affich-563296-client-serveur-definition
C'est quoi le client-serveur?Bonjour, je suis en plein bts et j'ai un petit soucis je dois créer une application qui dans le cadre d'une architecture client serveur, le problème c'est que j'ai lu de tout sur cette architecture et au final je me mélange... Est ce que le fait... www.commentcamarche.net/forum/affich-6803915-c-est-quoi-le-client-serveur
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éseau d'égal à égal (peer to peer)Présentation de l'architecture d'égal à égal Dans une architecture d'égal à égal (appelée aussi « poste à poste », en anglais peer to peer, notée P2P), contrairement à une architecture de réseau de type client/serveur, il n'y a pas de serveur... www.commentcamarche.net/contents/initiation/peer.php3
Installer un serveur VPN sous Windows XPIntérêt d'un VPN La mise en place d'un réseau privé virtuel permet de connecter de façon sécurisée des ordinateurs distants au travers d'une liaison non fiable (Internet), comme s'ils étaient sur le même réseau local. Ce procédé est utilisé par de... www.commentcamarche.net/contents/pratique/vpn-xp.php3
Le concept de réseauQu'est-ce qu'un réseau? Le terme générique « réseau » définit un ensemble d'entités (objets, personnes, etc.) interconnectées les unes avec les autres. Un réseau permet ainsi de faire circuler des éléments matériels ou immatériels entre chacune de... www.commentcamarche.net/contents/initiation/concept.php3