[PDF] Architecture n-tiers Architecture n-tiers. I. Niveau





Previous PDF Next PDF



Vers une architecture n-tiers

10 mai 2001 suivant: Les trois niveaux d'abstraction monter: Vers une architecture n-tiers précédent: Introduction Table des matières Index.



sommaire du cours xml et les architectures n-tier

Tiers métier : accès aux bases de données L'architecture N-tier (anglais tier : étage niveau)





Architectures N-tiers

Architectures N-tiers. Master Technologies de l'Internet 1ère année. Eric Cariou Interaction avec l'utilisateur : liens vers des URLs formulaires .



Remerciements

La seconde partie s'intérésse aux différentes architectures n-tiers en présentant lourdeur3.4 qu'il doit être considéré comme une simple étape vers une.



Architectures N-tiers Triptyque dune application Triptyque dune

Architectures N-tiers. Master Technologies de l'Internet 1ère année. Eric Cariou Interaction avec l'utilisateur : liens vers des URLs formulaires .



Modèle client-serveur et architectures techniques n-Tiers

Modèle client-serveur et architectures techniques n-Tiers pour simuler une architecture 3 tiers. ... o depuis le poste de Bob vers celui d'Alice.



Architecture n-tiers

Architecture n-tiers. I. Niveau d'abstraction d'une application. La couche de présentation. La logique applicative. Les données. Application 



LES DIFFÉRENTES ARCHITECTURES CLIENT/SERVEUR L

Dans une architecture deux tiers encore appelée client-serveur de première le middleware entre client et serveur n'est pas standard (dépend de la ...



TP 0 : Architecture n-Tiers Technologies côté serveur (servlets/JSP)

En cas d'erreur dans l'une des étapes de ce processus l'utilisateur sera redirigé vers « index.html ». Interface de gestion des messages. La page « Messages.



Les architectures N-tiers - Conservatoire national des arts

ARCHITECTURES N-TIER 1/9 L’architecture N-tier (anglais tier : étage niveau) ou encore appelée multi-tier est une architecture client-serveur dans laquelle une application est exécutée par plusieurs composants logiciels distincts Exemple d’architecture 3-tier : Tier de présentation : interfaces utilisateurs sur un PC



Images

les architectures n-tiers Nous allons faire un rapide tour des premières architectures en introduisant progressivement les notions utiles à leur compréhension et nous attarder ensuite plus longuement sur les architectures n-tiers suivant: L'architecture un tiers monter:De l'informatique centralisée au précédent:De

Architecture n-tiers

2008/2009

NFE 107 : Urbanisation et architecture des systèmes d'information

2008/2009

NFE 107 : Urbanisation et architecture des systèmes d'information

Architecture n-tiers

Sommaire

I.Niǀeau d'abstraction d'une application

II.Architecture 1-tiers

III.Architecture 2-tiers

IV.Architecture 3-tiers

V.Architecture n-tiers

VI.Conclusion / Questions

2008/2009

NFE 107 : Urbanisation et architecture des systèmes d'information

Architecture n-tiers

I. Niǀeau d'abstraction d'une application

La couche de présentation

La logique applicative

Les données

Application

2008/2009

NFE 107 : Urbanisation et architecture des systèmes d'information

Architecture n-tiers

II. Architecture 1-tiers

-Les trois couches applicatives sont intimement liées et s'exécutent sur le même ordinateur -Contexte multi utilisateurs : -application sur site central (Mainframe) -application répartie sur des machines indépendantes communiquant par partage de fichiers.

2008/2009

NFE 107 : Urbanisation et architecture des systèmes d'information

Architecture n-tiers

Application sur Mainframe

-Les utilisateurs se connectent aux applications exécutées par le serveur central (le mainframe) à

l'aide de terminaux passifs

-C'est le serveur central qui prend en charge l'intégralité des traitements, y compris l'affichage qui

est simplement déporté sur des terminaux passifs.

2008/2009

NFE 107 : Urbanisation et architecture des systèmes d'information

Architecture n-tiers

Les applications un tiers déployées

-Application un tiers sur plusieurs ordinateurs indépendants -Plusieurs utilisateurs se partagent des fichiers de données stockés sur un serveur commun -Le moteur de base de données est exécuté indépendamment sur chaque poste client

-Ce type de solution est donc à réserver à des applications non critiques exploitées par de petits

groupes de travail

2008/2009

NFE 107 : Urbanisation et architecture des systèmes d'information

Architecture n-tiers

II. Architecture 1-tiers

Avantages

-Mainframe : la fiabilité des solutions sur site central qui gèrent les données de façon centralisée

-Un tiers dĠployĠ ͗ l'interface utilisateur moderne des applications.

Limites

-Mainframe : interface utilisateur en mode caractères

-Un tiers déployé : cohabitation d'applications exploitant des données communes peu fiable au

delà d'un certain nombre d'utilisateurs.

Conclusion

Il a donc fallu trouver une solution conciliant les avantages de cette architecture . Pour se faire, il a

fallu scinder les applications en plusieurs parties distinctes et coopérantes : gestion centralisée des données, gestion locale de l'interface utilisateur.

Ainsi est né le concept du client-serveur.

2008/2009

NFE 107 : Urbanisation et architecture des systèmes d'information

Architecture n-tiers

III. Architecture 2-tiers

-Le poste client se contente de déléguer la gestion des données à un service spécialisé

-L'ensemble des traitements applicatifs par le poste client ͗ client lourd -La gestion des données est prise en charge par un SGBD centralisé, s'exécutant le plus souvent sur un serveur dédié -Ce dernier est interrogé en utilisant un langage de requête qui, le plus souvent, est SQL

2008/2009

NFE 107 : Urbanisation et architecture des systèmes d'information

Architecture n-tiers

III. Architecture 2-tiers

Le Middleware

-Ensemble des couches réseau et services logiciel qui permettent le dialogue entre les différents composants d'une application répartie. -L'objectif principal du middleware est d'unifier, pour les applications, l'accès et la manipulation de l'ensemble des services disponibles sur le réseau, afin de rendre l'utilisation de ces derniers presque transparente.

2008/2009

NFE 107 : Urbanisation et architecture des systèmes d'information

Architecture n-tiers

III. Architecture 2-tiers

Avantages

-Interface utilisateur riche -Appropriation des applications par l'utilisateur

Limites

-Importante charge du poste client, qui supporte la grande majorité des traitements applicatifs -Maintenance et mises à jour difficiles à gérer -Difficulté de modifier l'architecture initiale

2008/2009

NFE 107 : Urbanisation et architecture des systèmes d'information

Architecture n-tiers

IV. Architecture 3-tiers

-Les données sont toujours gérées de façon centralisée -La présentation est toujours prise en charge par le poste client -La logique applicative est prise en charge par un serveur intermédiaire

Client

Serveur

applicatif BDD

Tier 1Tier 2Tier 3

PrésentationLogique métierDonnées

2008/2009

NFE 107 : Urbanisation et architecture des systèmes d'information

Architecture n-tiers

IV. Architecture 3-tiers

Tous ces niveaux étant indépendants, ils peuvent être implantés sur des machines différentes, de ce fait : -Le poste client ne supporte plus l'ensemble des traitements (client léger) -Facilité de déploiement -Sécurité : pas d'edžposition du schĠma de la base de donnĠes -La manipulation des données est indépendante du support physique de stockage -Il est relativement simple de faire face à une forte montée en charge, en renforçant le service applicatif.

2008/2009

NFE 107 : Urbanisation et architecture des systèmes d'information

Architecture n-tiers

V. Architecture n-tiers

2008/2009

NFE 107 : Urbanisation et architecture des systèmes d'information

Architecture n-tiers

VI. Conclusion

et inconvénients -Choix à faire en fonction des besoins

2 tiers

3 tiers

2008/2009

NFE 107 : Urbanisation et architecture des systèmes d'information

Architecture n-tiers

Questions ?

quotesdbs_dbs23.pdfusesText_29
[PDF] Evolution des Réseaux Mobiles

[PDF] Les architectures 3-tiers Partie I : les applications WEB

[PDF] Cours - Architecture N-tier - Cedric/CNAM

[PDF] Architecture Applicative - Deptinfo

[PDF] Histoire de l 'architecture occidentale

[PDF] Modèle client-serveur et architectures techniques n - Réseau Certa

[PDF] les quatre concepts fondamentaux de l´architecture contemporaine

[PDF] Réalisation d un Intranet : Cohérence d un - Tel Archives ouvertes

[PDF] l 'espace, element fondamental de l 'architecture - School maken in

[PDF] Etude d 'une architecture IP intégrant un lien satellite - OATAO

[PDF] Architecture des ordinateurs - Université Bordeaux I

[PDF] Fonctionnement d 'un ordinateur depuis zéro - Free

[PDF] Architecture des ordinateurs - Université Bordeaux I

[PDF] ARCHITECTURE DES SYSTÈMES INFORMATIQUES 1 - Lirmm

[PDF] GPRS : Principes et Architecture - Efort