La norme J2EE, les architectures cibles de J2EE, l'implémentation de cette norme par les serveurs d'applications J2EE. Présentation des différentes composantes de l'architecture J2EE (servlet, JSP...).
Le projet Apache Geronimo
Historique du projet. Positionnement de Geronimo.
Architecture
Les différents composants utilisés. La modularité avec les GBeans et l'injection de dépendance, le parti pris de légèreté.
INSTALLATION DE GERONIMO ET ADMINISTRATION
Installation d'une architecture Geronimo complète
Le choix des composants, leur activation ou non. Installation et configuration. Paramétrage pour Tomcat.
Configuration
La console d'administration. L'utilisation de JMX. Visualisation des logs.
Les Datasources
Configuration de l'accès aux bases de données. Stratégies de configuration des pools. Configuration des pools.
DÉPLOIEMENT
Déploiement d'une application Web
Paramétrage du serveur. Déploiement du .war.
Déploiement d'EJB
Les différents types d'EJB et leur configuration dans Geronimo.
Déploiement des .jar.
Déploiement d'une application d'entreprise complète. Analyse de sa structure. Déploiement du .ear.
PERFORMANCE ET SÉCURITÉ
Mise en place de Apache HTTP serveur en frontal
Intérêt de l'équilibrage de charge. La sécurité de fonctionnement : le fail over. Les connecteurs et le mod_jk, installation.
La configuration de la sécurité
Authentification et habilitation. Le rôle de JAAS. Configuration des restrictions de sécurité sur des JSP, des servlets et des EJB.
WEBSPHERE COMMUNITY EDITION
Quel lien avec Geronimo ? Lequel choisir ? Comment WCE peut servir de point d'entrée dans la galaxie Websphere.
BONNES PRATIQUES
Synthèse des bonnes pratiques d'architecture et de développement sur Geronimo. Faut-il l'utiliser en production ?
PARIS
13-16 fév
13-16 mars
10-13 avril
29 mai-1 er juin
26-29 juin
24-27 juil
8-11 oct
5-8 nov
3-6 déc
BORDEAUX
13-16 fév
10-13 avril
25-28 juin
2-5 oct
20-23 nov
LYON
12-15 fév
17-20 avril
19-22 juin
25-28 sept
26-29 nov
MEDITERRANEE
8-11 janv
2-5 avril
12-15 juin
24-27 sept
26-29 nov
NANTES
5-8 fév
16-19 avril
25-28 juin
1-4 oct
4-7 déc
TOULOUSE
30 janv-2 fév
21-24 mai
2-5 juil
10-13 sept
13-16 nov