-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

lundi 22 avril 2013

Qu'est-ce que Multitier architecture?


 En informatique, "architecture multiniveau» est un terme appliqué à un arrangement de composants ou de logiciels dont les différentes fonctions nécessaires à la réalisation d'une opération sont segmentés en divisions physiques ou logiques distinctes. Chacun des segments de l'architecture plus grand est chargé d'exécuter uniquement un certain type de tâche et est surtout ignorent le fonctionnement interne des environs segments qui effectuent des tâches différentes. Les divisions les plus courants, et le plus fondamental, utilisés dans l'architecture multiniveau sont la présentation, la logique et les données échelons. La présentation est seul responsable affichant des informations à un utilisateur, et la couche de données est seul responsable de stockage ou de récupération des données, tandis que la logique niveau des ponts les deux, l'application de la logique du programme de saisie de l'utilisateur à partir de la présentation et de donner du sens à l'information à partir de la couche de données. Les systèmes informatiques de grandes utilisent l'architecture multiniveau, car il extrait les différents points d'exécution du flux de contrôle, permettant à différents composants précis pour cibler les mises à niveau, tester ou déboguer tout en laissant les modules restants intacts

L'architecture multiniveau peut également être appelée architecture multi-couches, mais il y a une différence. Dans la plupart des cas, l'utilisation du terme "architecture multiniveau» implique que les composants séparés d'un système sont en fait situés sur le matériel ou les serveurs physiquement différente, tout un système en couches peut seulement mettre en œuvre les différentes applications s'exécutant dans le même espace physique. Tous les systèmes d'multiniveaux utilisent un matériel distinct, toutefois, ils peuvent seulement au lieu de séparer les fonctions dans les divisions logiques, tels que des partitions différentes sur un seul disque.

Plus l'architecture multiniveau ne comporte trois niveaux distincts, mais il peut y avoir plusieurs niveaux, selon les besoins ou la configuration d'un système. Le premier niveau est connue comme la couche de présentation et est responsable de l'affichage d'informations qui lui est passé, ainsi que de fournir aux utilisateurs un moyen de donner entrée, le plus souvent par le biais d'une interface utilisateur graphique (GUI). La couche de présentation se connecte à la couche logique, qui est la zone où l'entrée d'utilisateur est évalué, les données sont récupérées à partir de la couche de données, et tout traitement ou des calculs spécifiques ont lieu. La couche logique est plus ou moins ce qui est traditionnellement considéré comme une application standard de l'ordinateur, même si elle n'a pas de fonction permettant d'afficher directement la production et aucun moyen de recevoir directement entrée d'un utilisateur

La couche de données n'est responsable que pour l'écriture et la lecture des données et peut prendre la forme d'une matrice de disques ou d'un système de gestion de base de données relationnelle (SGBDR). Bien que la couche de données est chargé de gérer le stockage et la récupération de données dans une configuration d'architecture multiniveau, il n'a pas conscience du contexte des données et des offres uniquement dans les dossiers ou entrées de disque et les fonctions de sortie. Une caractéristique essentielle des niveaux de l'architecture multiniveau, c'est que personne secteur dépasse les limites des tâches, il est précisé à faire, donc pas de fonctionnalités de données logique d'affaires ou est disponible dans la couche de présentation et la couche logique ne peut pas écrire des fichiers directement, soit directement accéder à l'interface à travers laquelle l'utilisateur travaille. Toutes les interactions ont lieu à travers des communications-server-type de client, avec chaque portion de niveau en quelque sorte à la fois un client et un serveur, en fonction de ce que l'interaction se déroule.  Une des raisons pour lesquelles un grand réseau informatique pourrait utiliser un système multiniveau est parce que chaque pas nécessaire dans le flux de travail est modulaire et peut être manipulé indépendamment des autres parties. Cela signifie que les bornes ou GUI que les utilisateurs emploient peuvent être modifiés sans nécessiter de modifications à la logique ou les données échelons. De même, le SGBDR ou unités de stockage physiques peuvent être modifiés sans affecter quoi que ce soit d'autre. Cette modularité est très difficile, voire impossible, à réaliser avec un système à palier unique dans lequel tous les aspects sont soudés en une seule application compilée.