Page imprimee sur le site http://www.linagora.com , le 2012-02-09 21:41:56.
Nos sites internet
En savoir plus sur nos produits et services
- OBM OnLine
- 08000linux.com (OSSA)
Nos sites communautaires
- OBM
- LinID
- LinPKI
- linagora.org
- planet.linagora
- toolinux.com
| Appelez-nous | Nous vous appelons English

Références

Perfectionnement J2EE

Objectifs :
- Comprendre les concepts des Servlets/EJB
- Se familiariser avec la plateforme JEE

Public visé : Développeur JAVA

Pré-requis : Administration d’un système GNU/Linux

Durée : 3 jours

Tarifs : 1 400 € HT

Plan de cours

1 - Rappels sur la Plateforme J2EE

  • J2EE : une Plateforme pour Développer des Solutions d’Entreprise
  • L’architecture J2EE
  • Scénarios d’Applications J2EE

2 - Applications Clientes des EJBs

  • Pré-requis et contraintes
  • Les différents types de clients
  • Généralités
  • Clients Web
  • Clients des EJBs
  • Clients des Systèmes d’Information d’Entreprise
  • Applications accédées par plusieurs types de clients

3- EJB : les principes

  • L’architecture EJB
  • Interfaces à développer
  • Localisation du client

4- Les EJB Sessions

  • Présentation des EJBs Session
  • Exemple d’EJB Session
  • Deux Modes de gestion de l’état d’un EJB Session
  • EJBs Session Stateful
  • EJBs Session Stateless
  • Comparaison de deux SessionS EJBs
  • Passage d’une Référence d’Objet EJB Session
  • Accès des EJBs aux Variables d’Environnement

5- Les EJB Entités

  • Présentation
  • Caractéristiques des Entity Beans
  • Persistance
      • Accès Partagé
      • Clés primaires
  • Un exemple de Persistance Bean-Managed
      • La classe EntityBean
      • L’interface Home
      • L’interface Remote
  • Un exemple de Persistance Container-Managed
      • Les champs Container-Managed
      • La classe EntityBean
      • Les méthodes Finder
      • Création de Tables
  • Gestion des Exceptions
  • La Classe de Clé Primaire (Primary Key)
      • Créer la Classe Clé Primaire
      • Obtenir la Clé Primaire d’une instance de Bean
      • Le Cycle de Vie d’un Entity Bean

6- Présentation des Web Services

  • Positionnement des Web services
  • Technologies impliquées
      • SOAP
      • WSDL
      • UDDI

7- Mise en œuvre un Web Service

  • Eclipse
  • Axis

8- Sécurité

  • Notions générales
  • Sécurité des applications web
  • Web Services et sécurité

Questions / Réponses



Accueil | Contact | Plan du site | Informations juridiques | Linagora@2011
LINAGORA, 80 rue Roque de Fillol - 92800 PUTEAUX
Tél : 0810.251.251 - Fax : 01.46.96.63.64
Agréments Formation N°11-75-34-489-75 (Paris) et 73-31-03-097-31 (Toulouse)