Architecture J2EE et les éléments de conception applications web

Extrait du cours conception applications web

Architecture JEE.
Objectifs attendus
-Serveurs d’applications JEE
-Systèmes distribués
-Architectures JEE
-Normes JEE
-couches logicielles, n-Tiers
-framework JEE et design patterns
Objectifs à atteindre .
-Répondre à la question
-qu’est ce que l’architecture JEE ?
-Mettre en Pratique :
-réaliser une application JEE dans
-projet de 40h par équipe de 4
Cible JEE.
JEE , pour quelle informatique?
Qu’est-ce qu’un serveur d’applications JEE ?
Systèmes distribués.
-Division des traitements en modules indépendants
-plus disponible
-plus évolutif
-plus maintenable
Systèmes distribués.
Disponibilité
Définition
Haute disponibilité
Évolutivité
Définition
Capacités de traitement
Maintenabilité
Définition
Solution
Serveurs d’applications JEE.
Client web
-un navigateur
-interprète les pages HTML ou XML
-exécute les applets ou du code
JavaScript
-possède différents niveaux de
sécurité configurable
-peut interagir avec un serveur d ’application via HTTP
Applications cliente
-applications autre qu’un navigateur
-communique via JRMP, IIOP, TCP/IP, …
Serveur web
-fourni du contenu Web (HTML, …)
-communique via HTTP, …
-traite des requêtes CGI
-peut être un proxy frontal d ’un serveur d ’applications
Machine
-machine physique sur laquelle est installé une ou
plusieurs instances de WebLogic Server
-différence entre les machines UNIX et machines nonUNIX
(NT)
Normes JEE
– Définition de Java 2 Platform Entreprise Edition (JEE)
– Les applications déployées avec JEE
*adhèrent aux standards JEE
*suivent les spécifications JEE
*sont écrites en Java
*sont déployables sur tous les serveurs implémentant JEE
– Niveau Technologies JEE : JEE 5 et JDK 6
Normes JEE 1.3.
*8 Java Transaction Architecture / Java Transaction Service (JTA/JTS) 1.1
*9 JavaMail 1.2 includes Java Activation Framework 1.0
*10 Java Message Service (JMS) 1.0.2
*11 eXtended Markup Language
*12 Java API for XML Parsing (JAXP) 1.1
*13 Java API for XML-Based RPC (JAX-RPC) 1.0 (Web Services)
*14 JEE Connector Architecture (JCA) 1.0
*15 Java Management Extensions (JMX) 1.0
*Et les services Web

……..

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Architecture J2EE et les éléments de conception applications web (1,04 Mo) (Cours PDF)
conception applications web

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *