Architecture à deux niveaux

Auteur: Peter Berry
Date De Création: 18 Août 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
Architecture à deux niveaux - La Technologie
Architecture à deux niveaux - La Technologie

Contenu

Définition - Que signifie une architecture à deux niveaux?

Une architecture à deux niveaux est une architecture logicielle dans laquelle une couche de présentation ou une interface s'exécute sur un client, une couche de données ou une structure de données étant stockée sur un serveur. La séparation de ces deux composants dans des emplacements différents représente une architecture à deux niveaux, par opposition à une architecture à un seul niveau. D'autres types d'architectures multiniveaux ajoutent des couches supplémentaires à la conception logicielle distribuée.


Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique l'architecture à deux niveaux

Les experts opposent souvent une architecture à deux niveaux à une architecture à trois niveaux, dans laquelle une troisième application ou couche métier est ajoutée, servant d'intermédiaire entre la couche client ou de présentation et la couche de données. Cela peut augmenter les performances du système et aider à l'évolutivité. Cela peut également éliminer de nombreux types de problèmes de confusion pouvant être causés par l'accès multi-utilisateur dans des architectures à deux niveaux.Toutefois, la complexité avancée de l’architecture à trois niveaux peut entraîner des coûts et des efforts accrus.


Une remarque supplémentaire sur l’architecture à deux niveaux est que le mot "niveau" désigne généralement le fractionnement des deux couches logicielles en deux éléments matériels différents. Les programmes multicouches peuvent être construits sur un seul niveau, mais en raison de préférences opérationnelles, de nombreuses architectures à deux niveaux utilisent un ordinateur pour le premier niveau et un serveur pour le deuxième niveau.