Table des matières:
- Définition - Que signifie l'architecture à trois niveaux?
- Techopedia explique l'architecture à trois niveaux
Définition - Que signifie l'architecture à trois niveaux?
Une architecture à trois niveaux est une architecture client-serveur dans laquelle la logique de processus fonctionnel, l'accès aux données, le stockage des données informatiques et l'interface utilisateur sont développés et maintenus en tant que modules indépendants sur des plates-formes distinctes. L'architecture à trois niveaux est un modèle de conception logicielle et une architecture logicielle bien établie.
Techopedia explique l'architecture à trois niveaux
L'architecture à trois niveaux permet à l'un des trois niveaux d'être mis à niveau ou remplacé indépendamment. L'interface utilisateur est implémentée sur un PC de bureau et utilise une interface utilisateur graphique standard avec différents modules exécutés sur le serveur d'applications. Le système de gestion de base de données relationnelle sur le serveur de base de données contient la logique de stockage des données informatiques. Les niveaux intermédiaires sont généralement à plusieurs niveaux.
Les trois niveaux d'une architecture à trois niveaux sont les suivants:
- Niveau de présentation: occupe le niveau supérieur et affiche des informations relatives aux services disponibles sur un site Web. Ce niveau communique avec les autres niveaux en envoyant les résultats au navigateur et aux autres niveaux du réseau.
- Niveau d'application: également appelé niveau intermédiaire, niveau logique, logique métier ou niveau logique, ce niveau est extrait du niveau présentation. Il contrôle la fonctionnalité de l'application en effectuant un traitement détaillé.
- Niveau de données: héberge les serveurs de base de données où les informations sont stockées et récupérées. Les données de ce niveau sont conservées indépendamment des serveurs d'applications ou de la logique métier.