JBoss, optimisation, administration et haute disponibilité

Partager par email

×

Code Titre Durée Prix HT
JB400 JBoss, optimisation, administration et haute disponibilité 3 jours Nous consulter

Objectifs

Apprendre à installer, configurer et optimiser un serveur d'applications JBoss.

Public

Développeurs et chefs de projet, administrateurs.

Pré-requis

Connaissance des technologies Web, JAVA, JEE et XML

Post-Formation

Méthodes

50% Pratique 50% Théorique

Programme

LE SERVEUR JBOSS

  • Caractéristiques clés du serveur JBoss
  • Versions disponibles de JBoss
  • Architecture du serveur JBoss
  • JMX, le ceur 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 euvre 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 neuds
  • 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 euvre du descripteur jboss.xml
  • Enregistrement du Bean avec un nom de déploiement JNDI
  • différent de
  • 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é

Environnement

Mot-clés

JB400_JBoss-optimisation-administration-haute-disponibilite_JB400

Commander