Serveurs d’application
1. Architecture
2. Le standard J2EE
3. Etude de cas: EDF GDF
4. .NET de Microsoft
‹#›
1. Architecture avec SA
SGBD
Application
ERP
Browser
Web
Appareil
mobile
Client
Java
Client
VB/C++
Serveur
Web
Serveur
WAP
Parefeu
…Application
mainframe
Serveur
d’application
Présentation Application Données
…
Serveur
Web
‹#›
Serveur d’application
•Serveur d’entreprise avec
•support des composants
•standards CORBA, COM, EJB
•middleware objet
•support des transactions
•standards CORBA, Open Group (XA)
•environnement de développement intégré
•composants, transactions
•équilibrage de charge entre serveurs
•support de XML et des Web services
•interface avec moniteurs transactionnels et MOM
•NB: serveur d’application serveur Web + servlet (ex.
Apache+Tomcat)
‹#›
Equilibrage de charge et disponibilité
Serveur A
Cluster
primaire
Serveur B
Secondaire
Réplication de l’état
des processus clients
Cookie A,B
En cas de panne de A,
basculement automatique
sur B
‹#›
Le problème d’accès aux données
•Compromis entre performances et flexibilité
difficile à obtenir
•performances : s’appuyer au maximum sur le serveur
BD => procédures stockées
•flexibilité : composants métiers encapsulant l’accès aux
données
Composants métiers Procédures stockées
Où mettre la logique applicative ?
Serveur d’application Serveur de données
1 / 27 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!