| |
|
|
| |
 |
|
| |
|
|
| |
Votre sélection
: Développement avec J2EE
Référence du stage
: JAV012 |
|
| |
|
|
| |
> Durée
: 5 jours, soit 35 heures
> Tarif du stage : 1 900 €HT, soit 2 272,40 €TTC
|
|
| |
|
|
| |
Objectif(s) : Acquérir
une connaissance détaillée des composants J2EE
et de leur implémentation : JNDI, JDBC, Servlets, JSP,
JTA, XML, Applications Web, Applications d'Entreprise et API
cliente des EJB. Développer une application Web fondée
sur ces composants et architecturée selon le modèle
MVC (Model-View-Controller). Comprendre la façon dont
BEA WebLogic Server 6 implémente la spécification
J2EE et permet de développer un code modulaire et facile
à maintenir. |
|
| |
|
|
| |
Participant :Programmeurs,
développeurs, chefs de projet impliqués dans
le développement d'un système d'entreprise ou
de e-commerce basé sur BEA WebLogic Server. |
|
| |
|
|
| |
Pré-requis :
Avoir suivi avec succès le stage de programmation Java
ou avoir une connaissance équivalente. Une compréhension
générale de XML est préférable,
mais n'est pas nécessaire. |
|
| |
|
|
| |
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 |
|
| |
|
|
| |
Informations
: vous pouvez obtenir des informations sur nos formations,
par téléphone au
01 42 78 13 83 ou bien par courriel à
formation@dolfi.fr |
|
| |
|
|