Développement J2EE avancé
Formation
À Strasbourg
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Niveau
Niveau avancé
-
Méthodologie
En intra entreprise
-
Lieu
Strasbourg
-
Durée
3 Jours
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
ARCHITECTURE J2EE
- n-tiers
- terminologie , vue d'ensemble
SERVLETS
- Cycle de vie d'un Servlet
- Code type d'un Servlet
- Invoquer un Servlet depuis un client HTTP
- Récupération des paramètres d'initialisation
- Considération sur le multi-threading
AJSP ( JAVA SERVER PAGE )
- Présentation
- Mise en œuvre avec le moteur TomCat
- Principes fondamentaux (translation en servlet, …)
- Directives, Actions, Scriplets , ….
- Utilisation de JavaBean (Théorie & T.P.)
MVC2 (SERVLET+JSP+JAVABEAN)
- Présentation du modèle MVC2 et variantes
- Gestion des Cookies et des Sessions.
- Gestion du contexte applicatif
- RequestDispatcher / forward
DEPLOIEMENT WEB
- web.xml
- Arborescence à respecter
- Archive web (.war)
- Pool de connexions (javax.sql.DataSource)
PRÉSENTATION DES TAGLIB & STRUTS
- Présentation des TagLib (intérêts , utilisation ,
- programmation, …)
- Présentation de la bibliothèque standard JSTL
- Présentation de STRUTS (Composants, fonctionnements)
RMI ( REMOTE METHOD INVOCATION )
- Architecture et principe de fonctionnement
- Code type de l'interface de l'objet distant
- Code type de l'application cliente
- Code type de l'application serveur
- Mise en œuvre (avec RmiRegistry)
- Callback, Factory, Sérialisation
- Problèmes de sécurité
- RMI-over-IIOP
EJB ( ENTERPRISE JAVA BEANS )
- EJB et J2EE
- Architecture ( serveur, container, … )
- Appel depuis un client distant
- Session Beans (stateless & stateful)
- Entity Beans (BMP et CMP 2)
- Méthodes de recherche (findByPrimaryKey, …)
- Liaisons entre EJB "session" et EJB "entity"
- interfaces locales
- EJB pilotés par messages JMS asynchrones.
- Gestion des transactions
- Déploiement
PRÉSENTATION DE JNDI
- Introduction, terminologie
- API / SPI
- Initial Context
- Possibilités de JNDI , LDAP
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Développement J2EE avancé