CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
JEE - EJB 3, Perfectionnement
Formation Informatique / Développement logiciel / JAVA et JEE
OBJECTIFS
• Obtenir un système d'EJB maintenable et performant
• Mettre en place une architecture complète JEE avec JBoss ou Glassfish
PUBLIC
Tous
PRE-REQUIS
• Avoir suivi le cours JEE
• EJB ou connaissances équivalentes
PROGRAMME
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
A retenir
Durée : 2 jours soit 14h.
Réf. JEE003
Dates des sessions
Paris
04/06/2015
15/10/2015
Aix en Provence
18/06/2015
22/10/2015
Lille
28/05/2015
08/10/2015
Lyon
25/06/2015
05/11/2015
Nantes
09/07/2015
26/11/2015
Toulouse
23/07/2015
03/12/2015
Cette
formation est
également
proposée en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation
Coaching Après-COURS
Pendant 30 jours, votre formateur
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
JEE - EJB 3, Perfectionnement
Formation Informatique / Développement logiciel / JAVA et JEE
sera disponible pour vous aider.
CERTyou s'engage dans la réalisation
de vos objectifs.
Votre garantie 100%
SATISFACTION
Notre engagement 100% satisfaction
vous garantit la plus grande qualité
de formation.

Jee003 formation-jee-ejb-3-perfectionnement

  • 1.
    CERTYOU, 37 ruedes Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France JEE - EJB 3, Perfectionnement Formation Informatique / Développement logiciel / JAVA et JEE OBJECTIFS • Obtenir un système d'EJB maintenable et performant • Mettre en place une architecture complète JEE avec JBoss ou Glassfish PUBLIC Tous PRE-REQUIS • Avoir suivi le cours JEE • EJB ou connaissances équivalentes PROGRAMME 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 A retenir Durée : 2 jours soit 14h. Réf. JEE003 Dates des sessions Paris 04/06/2015 15/10/2015 Aix en Provence 18/06/2015 22/10/2015 Lille 28/05/2015 08/10/2015 Lyon 25/06/2015 05/11/2015 Nantes 09/07/2015 26/11/2015 Toulouse 23/07/2015 03/12/2015 Cette formation est également proposée en formule INTRA-ENTREPRISE. Inclus dans cette formation Coaching Après-COURS Pendant 30 jours, votre formateur
  • 2.
    CERTYOU, 37 ruedes Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France JEE - EJB 3, Perfectionnement Formation Informatique / Développement logiciel / JAVA et JEE sera disponible pour vous aider. CERTyou s'engage dans la réalisation de vos objectifs. Votre garantie 100% SATISFACTION Notre engagement 100% satisfaction vous garantit la plus grande qualité de formation.