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

 > 

Mise en place d'un système de messagerie électronique: Cas du fonds de prévoyance militaire

( Télécharger le fichier original )
par Djob Pierre NJOKY
IFPG - ISFPT - Ingénieur de conception réseaux et télécoms 2008
  

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

IV-3-2-1. Fonctionnement

L'architecture à deux niveaux, appelée aussi architecture 2-tier (`Tier' est un mot anglais qui signifie étage) caractérise les systèmes clients / serveurs dans lesquels le client demande une ressource et le serveur la lui fournit directement. Cela signifie que le serveur ne fait pas appel à une autre application afin de fournir le service. En fait, l'interface graphique se situe sur le poste client et la base de données est localisée sur le serveur. La logique de traitement pouvant se situer sur l'une ou l'autre des parties. Dans une architecture client- serveur à deux niveaux, les PC sont généralement connectés aux serveurs de base de données via un réseau local.

L'utilisateur final contrôle le poste client qui réalise une grande partie des traitements de l'application et sollicite des informations ou des traitements SQL de la part de un ou de plusieurs serveurs. Dans le modèle à deux niveaux, une partie de la logique de gestion réside sur le serveur sous la forme de procédures stockées. La caractéristique majeure du serveur est d'être disponible pour répondre, de préférence de manière simultanée, aux demandes de plusieurs clients. Ce type d'architecture est une bonne solution à l'informatique distribuée lorsque le nombre d'utilisateurs ne dépasse pas une centaine d'utilisateurs, cependant il existe d'une part une limite tenant au fait que la connexion est maintenue en permanence entre le client et le serveur, même si aucun travail n'est effectué, d'autre part les procédures d'accès aux données étant spécifiques aux moteurs de base de données, la flexibilité et le choix d'une base de données sont réduites.

Niveau 1

Niveau 2

Client

Serveur

Envoi des requêtes

Envoi des réponses

Requête

http

Fichiers

SQL....

Figure 10: Architecture à deux niveaux (Application de mailing de masse par Emna Guermazi Université de sfax pour le sud - maitrise en informatique systéme et multimédia Traductions: Original: fr Source)

IV-3-3. Architecture à trois niveaux

IV-3-3-1. Fonctionnement

Dans l'architecture à trois niveaux (appelées architecture 3-tier), il existe un niveau intermédiaire, c'est-à-dire que l'on a généralement une architecture partagée entre :

Le client : le demandeur de ressources.

· Le serveur d'application (appelé aussi middleware) : le serveur chargé de fournir la ressource mais faisant appel à un autre serveur.

· Le serveur secondaire (généralement un serveur de base de données) : fournissant un service au premier serveur.

La figure suivante montre le fonctionnement de cette architecture :

Niveau 1

Niveau 2

Niveau 3

Serveur de Base de Données

Client

Serveur

Envoi des requêtes

Envoi des réponses

Requête

http

Fichiers

SQL....

Figure 11: Architecture à trois niveaux (Application de mailing de masse par Emna Guermazi Université de sfax pour le sud - maitrise en informatique systéme et multimédia Traductions: Original: fr Source)

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








"Ceux qui rêvent de jour ont conscience de bien des choses qui échappent à ceux qui rêvent de nuit"   Edgar Allan Poe