|
JBoss - serveur d’applications |
|
|
Programmation-logiciels
|
Formation pro Durée conseillée 3 jours Objectifs- Comprendre les concepts des applications distribuées Java EE.
- Savoir déployer une application Java EE.
- Savoir installer et configurer le serveur JBoss.
Plan de cours  Applications distribuées Java Principes des applications distribuées. Spécifications Java pour le Web. Spécifications Java pour les objets distribués. Évolution des spécifications. Services assurés par un serveur d'application. Les différents serveurs d'applications Java EE. Technologies sous-jacentes : – XML, AOP, injection de dépendance, proxy, annotations.
Installation JBoss Installation. Structure des répertoires. Démarrage et arrêt du serveur. Déploiement et retrait d'une application.
Architecture de JBoss Noyau serveur. Service de nommage JNDI. Services de déploiement. Conteneur Web. Conteneurs EJB. Service de messagerie JMS. Service de transaction JTA. Service de connecteurs JCA. Service de sécurité JAAS. Autres services. Fichiers de configuration.
Tiers de persistance Concept de persistance. Paramétrage des sources de données (DataSource).
Tiers de messagerie Communication inter-applicatif orienté message. Producteur et consommateur de message. Configuration de JMS.
Déploiement des applications Web Introductions aux applications Web. Configuration du conteneur Web. Descripteurs de déploiement.
Déploiement des EJB Déploiement des EJB 2 : – Packaging. – Descripteurs de déploiement. Déploiement des EJB 3 : – Les annotations.
Déploiement des applications d'entreprise Packaging. Descripteurs de déploiement.
Configuration de JBoss Portlet Bridge Conteneur de portlet. Technologie JSF. Configuration de Bridge.
Gestion de la sécurité Techniques de chiffrement. Introduction à JAAS. Sécurisation d'une application Web. Accès aux EJB.
Développement avec Eclipse et Jboss Outils de base WTP. Plugin WSDA. Plugin JbossTools.
Pré-requis : Connaissance du langage Java. Vous apprendrez à... : Déployer une application Java EE. Installer et configurer le serveur JBoss. Configurer le serveur JBoss Public : Programmeurs, développeurs. Méthode : Présentation des concepts, des solutions existantes, exercices permettant une mise en œuvre des concepts. Moyens pédagogiques : un ordinateur par personne. Support de cours : un support par personne.
|