Plan du cours

Entreprise Java Programming

  • De l'architecture client-serveur à l'architecture à trois niveaux
  • Considérations relatives à la conception
  • Considérations relatives à la sécurité
  • Services d'attribution de noms
  • Comparaison de RMI, CORBA et EJB

Java Interface de nommage et d'annuaire (JNDI)

  • Architecture JNDI
  • Fournisseurs de services et interface du fournisseur de services
  • Le contexte de nommage initial
  • Recherche d'objets
  • Création, recherche et destruction d'entrées de répertoire
  • Exercice 1 : fichier JNDI Search

Présentation des Enterprise Java Beans (EJB)

  • Concepts et versions des EJB
  • Moniteurs de transactions de composants
  • Implémentations commerciales
  • L'architecture EJB
  • Persistance et transactions

Java Déploiement de l'EE et de l'EJB

  • L'environnement et les outils JEE
  • Configuration Java EE
  • JEE et dénomination JNDI
  • Emballage et déploiement de l'EJB
  • L'outil de déploiement
  • L'Hypersonic Database
  • Exercice 2 : Mise en place JBoss

Clients EJB

  • Types de clients
  • Clients Java
  • Clients Web et JSP
  • Servlets et fichiers WAR
  • Exercice 3 : écrire et déployer un client Servlet

JPA

  • Le rôle d'un JPA
  • Configuration d'un JPA
  • Exercice 4 : JPA/li>

Les beans de session sans état

  • Les rôles des Session Beans
  • Créer des Session Beans
  • Les bans de session sans état
  • Exercice 6 : L'haricot de session sans état

Les haricots de session avec état

  • Haricots de session avec état
  • Exercice 7 : haricot de session avec état

Questions relatives à la mise en œuvre de l'EJB

  • Métadonnées
  • Gestion des transactions
  • Associations 1-1, 1-many, many-1 et many-many
  • Versions de l'EJB

Le Java système de messagerie

  • Le Java système de messagerie (JMS)
  • Exercice 8 : JMS

La sécurité

  • Utilisateurs et rôles
  • Access contrôle
  • Authentification
  • Exercice 9 : JBoss Sécurité

Les haricots pilotés par les messages

  • Le haricot d'entreprise piloté par message
  • Exercice 10 : Message Driven Bean

Pré requis

Les étudiants doivent avoir une bonne connaissance pratique du langage Java, généralement obtenue grâce à notre cours Java Programming. Une compréhension de la programmation Servlet et de JDBC est supposée.

  28 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (1)

Cours Similaires

Catégories Similaires