Pour toute information sur la formation EJB, ou si vous souhaitez obtenir des dates pour d'autres villes (Bordeaux, Bruxelles, Clermont-Ferrand, Dijon, Genève, Grenoble, Lausanne, Luxembourg, Marseille, Montpellier, Nice, Rennes, Rouen, Saint-Etienne, Strasbourg ) contactez nous :
+33 0 811 461 091
mail demande@apollo-formation.com
Souscrivez à notre NewsLetter

Recevoir notre catalogue

Formation EJB

formation , formation , formation

A l’issue de la formation EJB, vous maîtriserez le développement d’EJB et leur intégration dans une application d’entreprise.



Télécharger un devis PDF pour la session : 
Gratuit • Simple • Rapide, en 1 clic


Plan de formation EJB


Introduction à J2EE et aux EJB
Jee : architecture, services
Serveurs d’applications jee
Conteneur web et conteneur EJB
Annotations
ejb-jar.xml

Service de nommage et JNDI
Service de nomage (JNDI) : rôle et utilisation
Configuration JNDI
Présentation de JBossNS
InitialContext()
Lookup JNDI
Fichier jndi.properties
ENC

Introduction to EJB
Historique et objectifs
Services du conteneur EJB
Les 3 types d’EJB : Session, Entity et Message Beans
Dynamic proxy
Interfaces : Local, Remote
Les intercepteurs et proxy
Compatibilité avec la version 2.x

EJB Stateless Session Bean
Présentation EJB Stateless
Interface et implémentation (@Stateless)
Cycle de vie
Multithreading et Pool d’EJB
Configuration par annotation ou XML
Statistiques d’accès à un EJB
Création d’un webService à partir EJB Session

EJB Statefull Session Bean
Présentation EJB Statefull ainsi
Comparaison Stateless – Statefull
@Statefull
Les EJB Statefull dans les architectures cluster

EJB Entité
Présentation du nouveau modèle de persistence des EJB
Clé primaire simple et composite
@Entity, @Id, @Generated, @OneToMany
Requêtage des EJB entité
Présentation du pattern « injection de dépendance »
Stratégie de mapping de fetching
Gestion basique des datasource

Transaction
Notion de transaction
Niveau d’isolation
Annotations pour démarquer les transaction EJB
Introduction au commit à deux phases (2PC)
Gestion des exceptions

J2EE Security et JBoss
API JAAS
Authentification et Autorisation
JBoss SX
Domaine de sécurité Jboss
Login Module
Login-config.xml, web.xml, jboss.xml
Sécurité web, Sécurité EJB

EJB : Message Driven Bean
Introduction middleware MOM
Queue et Topic
API JMS : ConnectionFactory, Destination
MessageProducer, MessageConsumer, Message
EJB message : contexte d’utilisation et valeur ajoutée
Concurrent : Spring JMS
Configuration Jboss Messaging
Développement EJB Message
onMessage()

Les intercepteurs EJB
Présentation de l’architecture des intercepteurs dans les EJB
Web Services avec les EJB
Présentation des Web Services J2EE
Recouvrement d’un EJB ou d’un servlet par un Web Service
Interopérabilité avec .net

JMX et JBoss Microconteneur
Historique utilisation JMX our le déploiement services Jboss
Présentation du nouveau modèle : microconteneur
Packaging et déploiement de service JBoss (sar)
Développement de mécanisme interne au système JBoss

Outils J2EE
Ant, JUnit, Log4j



Cette formation EJB est éligible au titre du DIF.

Qui sommes nous ?


Apollo formation apporte à ses clients une offre en constante évolution de plus de 400 formations professionnelles dans le domaine de la formation Informatique , de la formation Management et de la formation Efficacité Professionnelle pour leurs salariés.

Apollo formation c’est une présence locale dans les principales régions françaises avec 15 agences en France Paris, Lyon, Grenoble, Aix, Marseille, Strasbourg, Toulouse, Bordeaux, Nantes, Lille,... mais également à Genève, Bruxelles, Luxembourg et Montréal.

Nos clients parlent de nous !

avatar"Très satisfait de la présentation. Du dialogue, de la communication, de l'interactivité"

F. Aubert
Eurogiciel