Client / serveur à deux niveaux

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

Un client / serveur à deux niveaux est un type d'architecture informatique à plusieurs niveaux dans laquelle une application entière est distribuée en deux couches ou niveaux distincts. Il divise la logique de l'application, les données et le traitement entre les périphériques client et serveur.

Definir Tech explique le client / serveur à deux niveaux

Un client / serveur à deux niveaux fonctionne lorsque la plupart ou la totalité de la logique d'application et des données sont hébergées sur un serveur. Le client s'intègre à la couche de présentation et accède au serveur pour les tâches et le traitement spécifiques à l'application.

Par exemple, l'application principale et les données sont installées sur un serveur central. Une ou plusieurs machines clientes utilisent son application client pour demander des données ou des processus au serveur. Le serveur envoie les données requises ou exécute un processus pour répondre à la requête. Dans une autre instance client / serveur à deux niveaux, telle qu'une architecture de sauvegarde de données, l'accès à l'application et la logique peuvent se faire avec le dispositif client, tandis que le serveur stocke et fournit les données de base.