Client / serveur à trois niveaux

Définition - Que signifie client / serveur à trois niveaux?

Un client / serveur à trois niveaux est un type d'architecture informatique à plusieurs niveaux dans laquelle une application entière est répartie sur trois couches ou niveaux informatiques différents. Il divise les couches de présentation, de logique d'application et de traitement des données entre les périphériques client et serveur.

C'est un exemple d'architecture d'application à trois niveaux.

Definir Tech explique le client / serveur à trois niveaux

Un client / serveur à trois niveaux ajoute une couche / un niveau supplémentaire aux modèles à deux niveaux basés sur le client / serveur. Cette couche supplémentaire est un niveau serveur qui agit comme un appareil intermédiaire ou middleware. Dans un scénario d'implémentation typique, le client ou le premier niveau contient la présentation / l'interface de l'application et diffuse toutes ses demandes spécifiques à l'application vers le serveur de niveau middleware. L'intergiciel ou le deuxième niveau appelle le serveur de logique d'application ou le troisième niveau pour la logique d'application. La distribution de l'ensemble de la logique d'application sur trois niveaux permet d'optimiser l'accès global aux applications et le développement et la gestion au niveau des couches / niveaux.