EXPERT EN DÉVELOPPEMENT DE COMPÉTENCES

Tél : 05 61 40 61 60 - Tél : 09 80 08 33 86
OK
NOS FORMATIONS

JBoss, optimisation, administration et haute disponibilité

3 jours
JB400
  objectif
Apprendre à installer, configurer et optimiser un serveur d'applications JBoss.
  public concerné
Développeurs et chefs de projet, administrateurs.
  pré-requis
Connaissance des technologies Web, JAVA, JEE et XML

Programme  Télécharger le fichier PDF


LE SERVEUR JBOSS
  • Caractéristiques clés du serveur JBoss
    • Versions disponibles de JBoss
  • Architecture du serveur JBoss
    • JMX, le cœur de l'architecture JBoss
    • JBoss et JMX
  • Architecture du conteneur JBoss
    • Interaction et structure des objets du conteneur JBoss
  • Architecture de JBossNS
    • L'API JNDI
    • Configuration du service de nommage
  • L'architecture JBossMQ
    • L'API JMS (Java Messaging Service)
  • Installation et configuration du serveur JBoss
    • Téléchargement et installation du JDK
    • Téléchargement et installation du serveur JBoss
    • Structure du répertoire JBoss
    • Principaux fichiers de configuration JBoss
  • Le déploiement dans JBoss
    • Le projet JBoss Template
 
JBOSS ET LA SECURITE
  • La sécurité J2EE
    • Autorisation et authentification
    • Les rôles J2EE
    • Approche déclarative de la sécurité versus approche programmée
    • Balises de sécurité appliquées au serveur JBoss
   
  • L'API JAAS (Java Authentication and Authorization Service)
    • Les concepts clés de JAAS
    • Mise en œuvre d'une application Java avec JAAS
    • Les classes JAAS de base
    • Définition des LoginModule
    • Notions d'autorisations et de permissions JAAS
    • Le programme principal JAASDemo
    • Lancement de l'exemple
  • Le gestionnaire de sécurité JBossSX
    • Architecture du framework JBossSX
    • Le domaine de sécurité de JBoss
    • Configuration des services de sécurité
    • Le processus d'authentification et d'autorisation JBoss
  • Application au module de sécurité WebStock avec LDAP
    • Design du schéma LDAP
    • Description des packages du module de sécurité WebStock
 
Haute disponibilité avec JBOSS
  • Présentation
    • Définitions: les clusters, les partitions et les nœuds
    • Les fichiers de configuration du cluster
    • L'équilibrage de charge: les stratégies
    • Les services JNDI en cluster
    • Les EJB session en cluster
    • Les EJB Entité en cluster: le cache distribué
    • L'équilibrage de charge et le monitorage des sessions http en cluster
    • Les services JMS en cluster
 
CONFIGURATION AVANCEE DE JBOSS
  • Le fichier descripteur jboss.xml
    • Mise en œuvre du descripteur jboss.xml
    • Enregistrement du Bean avec un nom de déploiement JNDI
    • différent de <ejb-name
    • Gestion des références intra- et extra-Bean
  • Personnalisation du conteneur d'EJB
    • Configuration standard du conteneur d'EJB
    • Configuration personnalisée du conteneur
    • Bonne pratiques d'optimisation du conteneur
  • Configuration du conteneur Web (fichier jboss-web.xml)
    • Déclaration des références EJB
    • Déclaration associée à la sécurité

Iris Training Paris La Défense - Tél. (33) 09 80 08 33 86
Iris Training - 2, impasse Michel Labrousse - BP 53637 - 31036 Toulouse Cedex 1 - France - Tél : (33) 05 61 40 61 60 - Fax : (33) 05 61 43 85 68