Serveurs d'applications J2EE
Administration du serveur JBoss
Plan de cours N° : 604
5 jours (35h)
Participants
Ce stage s'adresse tout
particulièrement aux
administrateurs de serveurs
d'applications.
Pré-Requis
Une connaissance minimale
du fonctionnement des
applications Web est
requise afin de pouvoir
suivre cette formation. De
plus, Une connaissance de
la plate-forme Java EE sera
fortement appréciée (bien,
que non indispensable).
Alternance entre apports
théoriques et exercices
pratiques
Support de cours fourni
Objectifs
Au terme de cette formation
les stagiaires seront en
mesure d'installer un
serveur JBoss, de configurer
le serveur et d'y déployer
des applications Web. Les
principaux concepts du
standard Java EE seront
aussi très largement
présentés.
La formation sera dispensée
par un formateur
expérimenté sur les
technologies et les produits
présentés. Chaque
participant se verra
remettre un support de
cours et disposera d'un PC
afin de pouvoir effectuer les
différents travaux pratiques.
La formation pourra être
dispensée à Saint Laurent
du Var (à proximité de
Nice), à Paris ou dans les
locaux de votre entreprise.
Descriptif
Méthode pédagogique
Introduction
L'environnement Java SE (Java
Standard Edition)
Le standard Java EE (Java Enterprise
Edition)
Les différents serveurs d'applications
compatible J2EE
L'offre JBoss
Les différents projets JBoss
Quelle distribution choisir
Les différents types de licences
Installation d'un environnement
JBoss
Installation et démarrage du serveur
d'applications
Sous environnement Unix/Linux
Sous environnement Windows
Quelques informations sur les outils de
développement utilisés
Utilisation du système ANT pour la
construction de vos applications
Concepts généraux liés à l'utilisation de
ANT
Prise en main de l'outil ANT
Les concepts Fondamentaux de la
plate-forme Java EE
La portabilité de vos applications
d'entreprises
L'environnement Java SE
La spécification des Services Java EE
Les API de la plate-forme Java EE
Uniformisation du déploiement
d'applications Java EE
Les modules d'entreprise (EAR -
Enterprise ARchive)
Les modules Web (WAR- Web
ARchive)
Les modules EJB
Les modules de ressources (RAR -
Resource ARchive)
Les descripteurs de déploiements
(fichiers de configurations XML)
lors de la formation
formateurs@atp-formation.com
Assistance
Empaquetage d'une application web
Structure générale d'un .ear (Enterprise
ARchive)
Le descripteur de déploiement
application.xml
Le descripteur de déploiement web.xml
Empaquetaque et déploiement de
servets et de JSP
Configuration de la session HTTP
Configuration du timeout de session et
du mode de fonctionnement
(cookies/url rewriting)
Autres configurations relatives à la
gestion des sessions
Configuration avancée
Couplé JBoss à Apache
Configuration d'un fournisseur JDBC
Quelques rappels sur JDBC (Java
Database Connectivity)
Intérêts d'un driver JDBC
Informations nécessaires à l'utilisation
d'un driver JDBC
Installation d'un driver JDBC
Driver installé dans le serveur
d'applications
Driver embarqué dans l'application
Configuration d'un datasource
Empaquetage d'un module d'EJBs
Concepts généraux
Accéder à un objet à distance
CORBA (Common Object Request
Broker Architecture)
Les différents types d'EJBs (Session,
Entity, MessageDriven)
Les cycles de vies de EJBs
Structure générale d'un module d'EJBs
Les différents fichiers constituant l'EJB
La localisation de l'EJB via JNDI
Configuration du conteneur d'EJB
Paramétrer le cache EJB
Configuration de l'ORB (Bus de
communication CORBA)
La sécurité sous JBoss
Sécurité SSL
Présentation des protocoles HTTP et
SSL
Notion de certificats
Mise en oeuvre
Sécurité Java EE
Configuration générale
Mise en oeuvre d'un annuaire LDAP
31, avenue du Granier - 38240 Meylan - Tel : 04.76.41.14.20 - Fax : 04.76.41.38.45 - Mail : loraine.godard@atp-formation.com
Sarl au Capital de 10.000 Euros – SIRET 390 032 050 00010 – APE 8559 A - N° d'existence 82 38 018 48 38