WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et réalisation d'une application web pour la reservation en ligne des chambres

( Télécharger le fichier original )
par Moîse Gracias KABULU BAWALA
Université de Mbujimayi - Graduat 2013
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

1.1.8.1. Architecture à 1-tiers

Dans une approche d'application de type 1-tiers, les deux machines jouent à même temps le rôle du client et du serveur. Mais, il est obligatoire que tous deux parlent le même langage c'est-à-dire utilisent le même protocole. Dans ce cas, on ne peut pas parler d'architecture client/serveur mais plutôt d'informatique centralisée.

Figure I.5: Représentation de l'architecture à un niveau

1.1.8.2. Architecture à 2-tiers

Cette architecture est aussi appelée architecture à deux niveaux.Elle est caractérisée par la demande d'une ressource au client et le serveur la lui fournit immédiatement en utilisant ses propres ressources. Cela veut dire simplement que le serveur ne fait pas appel à d'autre application afin de fournir une partie du service.

Figure I.6: Représentation de l'architecture à deux niveaux

KABULO BAWALA Moise Gracias TFC G3info, UM, 2012-2013

~ 17 ~

1.1.8.3. Architecture à 3-tiers

Dans l'architecture à 3 niveaux ou simplement architecture à 3-tiers, nous avons un niveau intermédiaire qui est le serveur d'application. Nous avons généralement une architecture composée d'un client, d'un serveur d'application et d'un serveur de bases des données

Serveur de données

Serveur
d'applications

Figure I.7: Représentation de l'architecture à trois niveaux

Un client : Il possède généralement une interface utilisateur, exemple un navigateur web, chargée de la présentation. Il lance une requête vers le serveur.

Un serveur d'application : celui-ci fait la jonction entre le client et le serveur de base de données. On l'appelle aussi middleware. Le terme middleware vient de l'anglais middle (milieu) et software (logiciel). Il désigne un ensemble de couches réseaux et services logiciels qui permettent le dialogue entre les différents composants d'une repartie.

Rôle du middleware

Le middleware offre des services de haut niveau liés aux besoins de communication des applications (temps réel, sécurisation, etc.) appelé communication interprocessus. Elle se situe dans le modèle OSI au-dessus de la couche transport (couche 5,6 et 7).

Un serveur de base de données : c'est ici que toutes les données sont stockées.

Actuellement, les serveurs de base des données sont plus utilisés dans des sites de traitements de données des entreprises, des industries, des institutions et surtout dans le réseau Internet. Ils constituent un point central où plusieurs utilisateurs stockent, partagent une quantité d'informations

KABWLO BAWALA Moise Gracias TEC G3info, WM, 2012-2013

~ 18 ~

importantes. Les différents usagers opèrent à partir d'un client : ordinateur personnel, poste de travail, ou terminal. Le serveur de la base de données est très important, surtout, lorsque nous avons une grande quantité de données à gérer au sein d'une entreprises par exemple.

KABWLO BAWALA Moise Gracias TEC G3info, WM, 2012-2013

~ 19 ~

CHAPITRE II. GENERALITES SUR LE SYSTEME D'INFORMATION ET LE
BASE DE DONNEES

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Entre deux mots il faut choisir le moindre"   Paul Valery