Formations Java / J2EE - Développement Java avec Websphere

Formation DATASTAGE

Toutes les formations Datastage sont disponibles chez Nativo.

Lire la suite ...

Intra-entreprise :
Formation personnalisée dans vos locaux.

Inter-entreprise :
Formation dans nos locaux.


Formation Java / J2EE - Développement Java avec Websphere

Durée : 5 jours
Prix HT : 2 275 €
Lieu : Paris (La Défense)
Ref : JAV141


Prochaines sessions :
3 septembre 2012 | 10 décembre 2012 | Egalement disponible en Intra : Tarif au 01 46 20 18 40.
 Télécharger le plan de cours  Envoyer à un ami  Imprimer

Objectifs de la formation

Les objectifs de la formation sont les suivants :
Connaître l'architecture et les principes du serveur d'applications WebSphere
Savoir concevoir, développer, et déployer une application

Publics

Développeurs et intégrateurs d'applications J2EE avec le serveur d'applications WebSphere.

Pré-requis pour suivre cette formation Java / J2EE

Il est demandé aux participants de connaître la programmation Java, ainsi que les techniques Internet (serveur HTTP, HTML,...) et quelques notions de bases de données.

Contenu de la formation Java / J2EE :

Exposés théoriques et nombreux travaux pratiques.

Le modèle J2EE :
- Les composants d'un serveur d'application Java : serveur HTTP, moteur de servlets, serveur d'EJB

WebSphere :
- Présentation des fonctionnalités du produit WebSphere
- La terminologie et les objets WebSphere Application Server : application d'entreprise, Serveur d'applications, application web, sources de données, pilote JDBC, hôtes virtuels
- Présentation des différents métiers autour de WebSphere : développeur, intégrateur, administrateur

Gestion des ressources
- Mécanismes de connexion aux bases de données : JDBC, pool de connexions. Présentation de JDO. Mapping XML
- Connexion interapplicatives avec JCA
- Fournisseurs d'URL, fournisseurs JMS, sessionMail

Servlets, pages JSP :
- Pages HTML dynamiques, communication avec bases de données et applications Java, Communication avec d'autres servlets

Développement avec les EJB :
- Les EJB : spécifications (état actuel et limites)
- EJB entité, EJB session, EJB Message-driven
- Fichiers de description en XML
- Le générateur de classes intermédiaires: GenIC
- Jointures en CMP2. Transactions
- Relations entre EJB, présentation de EJB-QL
- Transactions. Utilisation de JTA, JTS. Transactions explicites. Transactions gérées par container

Gestion des données :
- Mécanismes de connexion aux bases de données : JDBC, pool de connexions. Génération automatique de la base de données.
- Accès aux données depuis les servlets

Application répartie :
- Le service de nommage. L'accès depuis Java : l'interface JNDI

Déploiement :
- Les différents composants d'une application : les fichiers application d'entreprise (.ear), les fichiers EJB (.jar), les fichiers application web (.war). Déploiement dans WebSphere

Intégration :
- Utilisation de l'outil d'assemblage d'applications (AAT)
- Regroupement de composants unitaires en une application
- Création d'une application sur-mesure (créer un .ear, un .war, etc.)

Sécurité :
- Mise en place d'une politique de sécurité lors du déploiement de l'application. Sécurité: JAAS, rôles, groupes de permissions