Formation Développer des EJB3 (Eclipse Jboss/GlassFish)

Formation

À Levallois-Perret

1 630 € HT

Appeler le centre

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

  • Lieu

    Levallois-perret

La maîtrise du langage Java est impérative. La connaissance des servlets et des JSP est préférable. La connaissance des EJB 2.x est un plus

Les sites et dates disponibles

Lieu

Date de début

Levallois-Perret ((92) Hauts-de-Seine)
Voir plan
22/24 Rue du Président Wilson, 92300

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

L'architecture JavaEE 6 Architecture N-tiers et modèle de programmation distribuée
Les rôles de développement
Composants Java EE 6 et containers
APIs JavaEE 6 et technologies (Servlets/JSP, JSF, EJB, Webservices)
Les serveurs applicatifs et les services fournis
Présentation de Jboss et de Glassfish
Les IDEs pour JavaEE 6 - Présentation d'Eclipse et Netbeans Architecture EJB3 La spécification EJB3
Architecture : la classe Bean, les interfaces « métiers », les annotations, le descripteur de déploiement XML optionnel
Les différents types d'EJB : session, entité et message-driven
Packaging et déploiement des EJB 3
Le rôle du conteneur d'EJB
Principe et rôle de JNDI (Java Naming and Directory Interface), Localisation des EJB3 avec JNDI
Injection de dépendances
Principe et rôle des intercepteurs
Compatibilité avec les EJB 2.x
Les clients des EJBs
Architecture typique MVC d'une application Web Services métier et EJBs sessions Les deux types d'EJBs sessions : stateless et stateful
Cycle de vie d'un EJB stateless, gestion du pool
EJB stateless et services Web
Cycle de vie d'un EJB stateful, mécanisme de passivation et d'activation
Méthodes de callback.
Cas d'utilisation et EJB session, Rapport entre EJB Session et HTTP session
Application Ajax et concurrence d'accès aux EJBs session
EJB session en cluster Modèle asynchrone et Message Driven Beans Principe des MOM (Middleware Orientés Message)
l'API JMS (Java Message Service)
Modèles de messages Publish/Suscribe et Point-To-Point
Structure d'un message JMS (entête, corps, sélecteur)
Principe, mise-en-oeuvre et cycle de vie d'un EJB message-driven
Le client d'un EJB message-driven
Configuration des objets JMS administrés Persistance et EJB entités Introduction au Mapping objet-relationnel
Modèle de persistance et présentation de JPA
Caractéristiques d'un EJB entité
Rôle de la clé primaire, cas des clés primaires composite
EntityManager et EntityManagerFactory
API de l'entity manager
Cycle de vie d'un EJB entité
Le langage de requêtage JPQL : syntaxe et utilisation
Méthodes « callback » et listeners
Les accès concurrents sur les EJB entités, les EJBs entités en cluster Relations entre EJBs entités Impédance mismatch entre modèle relationnel et modèle objet
Associations : de un vers un, de un vers plusieurs, de plusieurs vers plusieurs
Relation de composition
Mise-en-oeuvre des relations entre EJB entités
Strategies de chargement et persistance transitive
Strategies de mapping pour gérer l'héritage Services JEE et piles d'interception Principe des intercepteurs, configuration, chaînage
Intercepteurs par défaut
Ordre d'invocation des intercepteurs
Implémentation d'intercepteurs Transactions et EJBs Les transactions distribuées et le protocole de commit à deux phases
L'API JTA
Gestionnaire des transactions et intercepteur
Gestion déclarative et attributs transactionnels
Gestion programmée des transactions
Les transactions longues Sécurité et EJBs Mise en oeuvre de la sécurité dans une application J2EE.
L'API JAAS
Authentification des utilisateurs
Les rôles, les droits d'accès aux méthodes
Sécurité déclarative ou programmée sur les EJBs

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Formation Développer des EJB3 (Eclipse Jboss/GlassFish)

1 630 € HT