Formation JEE - EJB 3 Approfondissement

Contactez sans engagement Dawan

Pour envoyer, vous devez accepter la politique de confidentialité

Commentaire sur Formation JEE - EJB 3 Approfondissement - Présentiel - Aix-en-Provence - Bouches-du-Rhône

  • Contenu
    Tarifs: A distance ou présentiel: 900 euros



    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
    Référence :    JAV114-F


    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

Autre formation en rapport avec java javascript

Ce site utilise des cookies.
En poursuivant votre navigation, vous acceptez son utilisation.
Voir plus  |