Formation : Architecture JEE - La synthèse
(Réf. 17600)Evaluation : 



Détails de la fiche formationOptions disponibles pour la fiche formationDétails de la fiche formation
Compétence(s)
Administration des Serveurs JEE
Prérequis
Connaissance des concepts de base du Web. Public
Directeurs des systèmes d'information, décideurs, chefs de projet, architectes et toutes personnes désireuses de découvrir les enjeux stratégiques liés à la technologie JEE.Objectifs
Comprendre les motivations et risques liés à une migration vers JEE.
Examiner les différents types d'applications adaptés à JEE.
Découvrir l'organisation en couches et les composantes d'une application JEE.
Identifier les technologies de JEE (couches Web, EJB, intégration).
Comprendre le modèle de développement d'un système JEE.
Expliquer les différents rôles qu'une équipe projet JEE doit assumer.
Faire la part entre mythes et réalités autour de JEE.
Type de formation
CourteProgramme
Introduction
•
Les principes des architectures multi-niveaux
•
Qu'est-ce qu'un niveau, une couche applicative
•
Les motivations ayant conduit aux architectures multi-niveaux
Composant et serveur d'applications
•
Qu'est-ce qu'un composant
•
Pourquoi utiliser un serveur d'applications
•
Quels sont les services proposés par les serveurs d'applications
Les différentes couches de l'architecture JEE
•
La couche de présentation (IHM)
(
Servlets, JSP, JSF, clients lourd (Java), AJAX et les JSF
/
Le container Web et le déploiement d'application )
•
La couche métier
(
EJB sessions, EJB entités et EJB asynchrones
/
Packaging des applications et environnement d'exécution)
•
La couche d'intégration
(
JMS, JCA, JDBC, JPA, JPQL, JTA
/
Web/Services)
Les bénéfices de JEE
•
La portabilité
•
Eviter d'être dépendant d'un éditeur
•
La standardisation des compétences
•
Construire des applications distribuées, évolutives, robustes et sécurisées
•
Faire ou acheter
•
Réduire les coûts du hardware
Les rôles dans un projet JEE
Adopter l'architecture JEE
•
Les fautes à ne pas commettre
•
Mythes et réalités
•
Les compétences indispensables
•
Les bonnes pratiques et Design Patterns liés au JEE
•
Les technologies et outils associés
L'état des technologies
•
Les serveurs d'applications
•
Les éditeurs d'outils
•
Les solutions Open Source
•
Les solutions alternatives (ex : .Net)
•
Les futures évolutions et standards : des architectures orientées composants aux architectures orientées services
Pédagogie
La plate-forme JEE est devenue un standard incontournable pour développer des applications liées au système d'information, mais elle constitue en soit un univers complexe, riche en acronymes et en API.
Ce séminaire se propose de vous en rendre compréhensible l'architecture et les grandes fonctionnalités, afin que vous puissiez dialoguer avec les spécialistes du domaine et comprendre les enjeux du passage à ce type d'environnement.Point(s) fort(s)
Non renseignéOptions disponibles pour la fiche formation
Langue(s)
Français
Moyen(s)
Inter-Entreprise
Durée
Non renseignéZone géographique
Inter-Entreprise :
75008 Paris :