www.dawan.fr
> Espace Formations
> Formations
> Java / JEE
> JEE
> JEE - EJB 3 Approfondissement
Tarifs
Inter-entreprises
890 euros HT par participant
(déjeuner compris)
Intra-entreprise
750 euros ht / jour
75 euros ht / part. suppl.
Dates à Bordeaux
Du 08/03/2012 au 09/03/2012Du 24/05/2012 au 25/05/2012
Du 19/07/2012 au 20/07/2012
Du 20/09/2012 au 21/09/2012
Du 22/11/2012 au 23/11/2012
Dates à Lille
Du 15/03/2012 au 16/03/2012Du 31/05/2012 au 01/06/2012
Du 26/07/2012 au 27/07/2012
Du 27/09/2012 au 28/09/2012
Du 29/11/2012 au 30/11/2012
Dates à Lyon
Du 08/03/2012 au 09/03/2012Du 24/05/2012 au 25/05/2012
Du 19/07/2012 au 20/07/2012
Du 20/09/2012 au 21/09/2012
Du 22/11/2012 au 23/11/2012
Dates à Marseille
Du 22/03/2012 au 23/03/2012Du 07/06/2012 au 08/06/2012
Du 02/08/2012 au 03/08/2012
Du 04/10/2012 au 05/10/2012
Du 06/12/2012 au 07/12/2012
Dates à Montpellier
Du 15/03/2012 au 16/03/2012Du 31/05/2012 au 01/06/2012
Du 26/07/2012 au 27/07/2012
Du 27/09/2012 au 28/09/2012
Du 29/11/2012 au 30/11/2012
Dates à Nantes
Du 22/03/2012 au 23/03/2012Du 07/06/2012 au 08/06/2012
Du 02/08/2012 au 03/08/2012
Du 04/10/2012 au 05/10/2012
Du 06/12/2012 au 07/12/2012
Dates à Paris
Du 01/03/2012 au 02/03/2012Du 05/04/2012 au 06/04/2012
Du 31/05/2012 au 01/06/2012
Du 05/07/2012 au 06/07/2012
Du 09/08/2012 au 10/08/2012
Du 20/09/2012 au 21/09/2012
Du 25/10/2012 au 26/10/2012
Du 06/12/2012 au 07/12/2012
Du 24/01/2013 au 25/01/2013
Dates à Rennes
Du 08/03/2012 au 09/03/2012Du 24/05/2012 au 25/05/2012
Du 19/07/2012 au 20/07/2012
Du 20/09/2012 au 21/09/2012
Du 22/11/2012 au 23/11/2012
Dates à Strasbourg
Du 15/03/2012 au 16/03/2012Du 31/05/2012 au 01/06/2012
Du 26/07/2012 au 27/07/2012
Du 27/09/2012 au 28/09/2012
Du 29/11/2012 au 30/11/2012
Dates à Toulouse
Du 22/03/2012 au 23/03/2012Du 07/06/2012 au 08/06/2012
Du 02/08/2012 au 03/08/2012
Du 04/10/2012 au 05/10/2012
Du 06/12/2012 au 07/12/2012
Formation JEE - EJB 3 Approfondissement
| Durée : | 2 jours |
| Public : | Tous |
| Pré-requis : | Avoir suivi le cours JEE - EJB ou connaissances équivalentes |
| Objectifs : | Obtenir un système d'EJB maintenable et performant - Mettre en place une architecture complète JEE avec JBoss ou Glassfish |
Introduction
Rappels des spécifications EJB 3 : architecture (bean, interfaces, annotations), rôle du conteneur d'objets
Le Pattern Chain of Responsability et présentation des intercepteurs (bean, interface, annotations)
Atelier pratique : implémentation du design pattern chain of responsability - introduction aux intercepteurs
EJBs Session
Rappel des bases : implémentation, accès
Implémentation d'intercepteurs, changement des configurations par défaut
Timers services
Atelier pratique : implémentation de plusieurs EJBs Session (stateless/stateful) + intercepteur
EJBs Entity - notions avancées
Gestion de l'état d'un EJB Entity et accès concurrents
Relations avancées entre entity beans (associations), traitements en cascade
Gestion de l'héritage : SINGLE_TABLE, TABLE_PER_CLASS, JOINED
EJB-QL (EJB Query Language) : présentation, syntaxe et constructions de requêtes
Atelier pratique : Développement d'applications web MVC avec des interractions entre EJBs session et divers Entity beans - utilisation du langage EJB-QL
EJB-MDB (Message-Driven Beans)
Définition, Architecture (MOM, modèles de messages), APIs disponibles
Panorama des implémentations serveurs
Mise en oeuvre d'échanges de message (destination, envoi, réception, récupération par injection)
Gestion des transactions
Atelier pratique : Mise en place d'une application à base d'EJB messages , multiples échanges et transactions
Concepts avancés
Sécurité de l'application : présentation des apis, gestion des utilisateurs et des rôles
Sécurisation de l'accès aux interfaces des EJBs
EJB et services web, protocoles et clients (statiques/dynamiques, synchrones/asynchrones)
EJB2 et EJB3 : différences, choix, évolution (migration)
Atelier pratique : Déploiement de services web à base d'EJB3 et écriture de plusieurs clients - sécurité d'une application distribuée
- Un support et les exercices du cours pour chaque stagiaire
- Un formateur expert ayant suivi une formation à la pédagogie
- Le déjeuner compris en inter-entreprises
- Boissons offertes pendant les pauses en inter-entreprises
- Soutien du formateur pendant un mois
- Salles lumineuses et locaux facilement accessibles
- Méthodologie basée sur l'Active Learning : 75% de pratique minimum
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;





