Composants métiers JavaEE : les EJB 3.0

Formation

En présentiel

990 € Non imposable

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

  • Dirigé à

    Pour professionnels

  • Lieu

    Versailles

  • Durée

    3 Jours

Objectifs: Comprendre les différents mécanismes des EJB. Mettre en place une architecture métier à base d'EJB. Destinataires: Ce cours s'adresse aux développeurs, architectes ou chefs de projet, connaissant déjà bien Java et la plateforme JavaEE et souhaitant apprendre à développer, utiliser et intégrer des EJB.

Précisions importantes

Documents

  • Catalogue Formation

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Versailles ((78) Yvelines)
Voir plan
3 Rue de la Porte de Buc, 78000

Date de début

Consulter

Date de début

Consulter

À propos de cette formation

* Maîtrise du langage Java nécessaire
* Connaissances de base sur les serveurs d'application JavaEE

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

Les EJB ont pendant longtemps souffert d'une mauvaise image : trop complexes à développer, fastidieux à configurer, pas toujours réellement portables, ...

Cependant, avec la venue de JavaEE 5 et de la spécification EJB 3.0, les choses changent.

Les EJB deviennent beaucoup plus simples à développer et à utiliser et méritent donc que l'on revoit notre jugement à leur sujet.

Les Objet Métier

Présentation de la vision de l'Objet Métier par l'OMG et ses implémentations dans diverses technologies.

  • Objet métier : présentation
  • Architectures à base d'objets répartis : CORBA, DCOM, RMI
  • Limite des architectures à base d'objets répartis
Caractéristiques de base de JavaEE

Rappels sur les principes de base de la plateforme JavaEE et du rôle des conteneurs.

  • Les serveurs d'applications JavaEE
  • Rôle des conteneurs
  • Architecture canonique JavaEE
  • Les API de JavaEE
  • Panorama des principaux serveurs JavaEE
Introduction aux EJB

Présentation des différents types d'EJB, leurs différences et leur place dans une architecture.

  • EJB Session Stateless
  • EJB Session Stateful
  • EJB Message Driven
  • La disparition des EJB Entity
  • Les services offerts par le conteneur
Développer des EJB Session Stateless

Techniques et bonnes pratiques de développement des EJB Session Stateless.

  • Cycle de vie d'un EJB Session Stateless
  • Développer les interfaces et l'implémentation
  • Présentation des annotations utiles
  • Lien entre EJB Session Stateless et Web Service
Développer des EJB Session Stateful

Techniques et bonnes pratiques de développement des EJB Session Stateful.

  • Cycle de vie d'un EJB Session Stateful
  • Développer les interfaces et l'implémentation
  • Présentation des annotations utiles
Java Persistence API

Présentation de l'API qui vient remplacer les EJB Entity.

  • Le mapping Objet / Relationnel
  • Notion d'entité
  • Entity Manager et Persistence Unit
  • Annotations JPA
Développer des EJB Message Driven

Développer des EJB évènementiels basés sur JMS.

  • Java Messaging Service
  • Cycle de vie d'un EJB MDB
  • Les annotations utiles
Services techniques EJB

Présentation de la façon de configurer les services techniques pris en charge par le conteneur.

  • Les EJB et la gestion de la sécurité
  • Les EJB et la gestion des transactions
Les Intercepteurs

Présentation des Intercepteurs EJB, utilité, développement.

  • Le concept d'intercepteur EJB
  • Intercepter une invocation

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.

Composants métiers JavaEE : les EJB 3.0

990 € Non imposable