EJB3
Formation
À Paris et Lyon
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
-
Dirigé à
Pour professionnels
-
Lieu
-
Durée
3 Jours
Objectifs: La spécification EJB3 permet de faciliter la mise en oeuvre des EJB (Enterprise JavaBeans). Elle propose également une solution efficace à la problématique de la persistance et du mapping objet-relationnel à l'aide de l'API JPA (Java Persistence API). A la fin de cette formation, vous maîtriserez le développement d'EJB 3 et leur intégration dans une application d'entreprise. Destinataires: Développeurs connaissant la programmation orientée objet. Développeurs de sites Web. Développeurs. Chefs de projets (web). Responsables de site web / webmasters. Architectes.
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
Date de début
À propos de cette formation
Connaitre le JEE.
Les Avis
Le programme
L'architecture EJB 3
- Architectures N-tiers : évolution du client-serveur traditionnel
- Architectures distribuées : RMI, EJB
- La spécification EJB 3
- Architecture
- Les différents types d'EJB (Session, entité et message-driven-bean)
- Le rôle du conteneur d'EJB
- Présentation de RMI, IIOP, protocoles d'accès aux EJB
- JNDI (Java Naming and Directory Interface): fonctionnement, applications, API
- Localisation des EJB avec JNDI
- Comparaison EJB sessions stateless et stateful
- L'EJB session du type stateless, son cycle de vie
- LEJB session du type stateful, son cycle de vie : mécanismes de passivation et d'activation
- Le bon usage des EJB du type session
- Les framework ORM (Object Relational mapping)
- Les bases du modèle de mapping objet-relationnel
- Les identifiants : clé primaire simple ou composite
- Le nouveau modèle de persistance EJB3
- Le gestionnaire de cycle de vie des objets : l'Entity Manager
- Opérations sur les EJB entités
- Cycle de vie d'un EJB entité
- Méthodes " callback " et listeners
- Le langage EJB-QL : syntaxe et utilisation
- Principe des MOM (Middleware Orientés Message)
- l'API JMS (Java Message Service)
- Modèles de messages Abonnement;Diffusion et Point-A-Point
- Les destinations : Queue et Topic
- Principe, mise en oeuvre et cycle de vie d'un EJB message-driven
- Le client d'un EJB message-driven
- Mise en place d'une structure EJB dans un programme minimal : Une calculatrice.
- Utilisation des sessions EJB dans une application web enrichi (jsp/servlet) : gestion des Utilisateurs
- Envoi et réception de messages de log grâce à une queue.
- Utilisation des Entités EJB dans l'application « gestion des Utilisateurs ».
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
EJB3