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

 > 

Application web pour la gestion de la bibliothèque

( Télécharger le fichier original )
par Emna Guermazi
Institut supérieur d'informatique et du multimédia de sfax (ISIMS) - Ingénieur en informatique, techniques web et multimédia 2010
  

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

D. &RPSDIDCIsRQ Ees EIKx NSH d'DIFICIteFEKIe

Dans l'architecture trois tiers ou multi-tiers, un niveau supplémentaire est ajouté entre les deux niveaux précédents, permettant de séparer les traitements de l'interface graphique et du serveur de base de données. Ce niveau intermédiaire peut être implémenté de différentes manières entre moniteur transactionnel, serveur de messages, ou serveur d'application. Le dialogue peut se faire en mode synchrone ou en mode asynchrone, dans ce cas l'utilisateur est informé lors d'une nouvelle connexion du résultat de sa requ~te précédente. L'architecture à trois niveaux supporte de la centaine d'utilisateurs à plusieurs milliers accédant à plusieurs serveurs répartis géographiquement.

La division de l'application en couches distinctes, consacrées à l'interface utilisateur graphique, à la logique de gestion (partitionnée entre plusieurs processeurs) et aux traitements sur la base de données permet de faciliter l'extension et la maintenance des applications tout en offrant un moyen d'intégration des nouvelles applications aux systèmes existants. Ce gain

engendre toutefois des taches plus complexes d'administration des composants de l'architecture (clients, serveurs et équipement réseau) ou du déploiement de l'Inllicltionltilr TrrtiTrs

E. L'architecture Multi-niveaux

LanrlwiiLirre fiv initimLA wnirminur RnitiernLim v) lifurrnuneilme Run iertiinn ILTialinLn Lnnminrimimnc Ttilirim sertiirmuun mTirieuirmiies rinimafiniLl imnirirnlimi nrtiimPmlnimuenwlRILitmminf trois nitimLirm Inientiment une iriLiteciri nflN nitimm

Figure 5: Architecture Multi-niveaux.

F. L'acc~s CGI

1n1 1R I,LIn te I,IIntiriace, iningrwdr[miimmLLIne) mrirgi Ltimpirmr unliro,I,LInsitumilim mitieus I riteif une rLT r inncéilrimclient (Browser). Pour cela un programme externe au serveur Web s'exécute. Celuilli crnrlit L,nv,iqn,enrmimmtrm wuirrriurinimiinmLlifi Tim6 montrrim Tiincipe

Figure 6: Principe des programmes CGI.

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








"Tu supportes des injustices; Consoles-toi, le vrai malheur est d'en faire"   Démocrite