IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Les applications J2EE et les Frameworks

01/05/2004

Par Véronique Alvaro (autres articles)
 

TODO : Résumé ...



Page 1
Avant-Propos
Page 2
1. Les applications J2EE
1.1. Introduction
1.2. Architecture N-Tiers (architecture décentralisée)
1.3. Les applications J2EE sont modulaires
1.3.1. Les composants J2EE
1.3.1.1. Les clients J2EE
1.3.1.2. Architecture des composants JavaBean
1.3.1.3. Composants web
1.3.1.4. EJB
1.3.2. Les conteneurs
1.3.2.1. Définition
1.3.2.2. Les archives
1.3.2.3. Les services des conteneurs
1.3.2.4. Différents types de conteneurs
1.3. Les services proposés par la plateforme J2EE
1.4. Les API de J2EE
1.4.1. Les services runtime
1.4.2. Les services de transaction
1.5. Les applications J2EE sont distribuées
1.5.1. Les communications
1.6. Description des API
1.6.1. Technologie EJB
1.6.2. API JDBC (Java DataBase Connectivity)
1.6.3. Technologie servlet
1.6.4. Technologie JSP
1.6.5. API JMS (Java Message Service)
1.6.6. API JNDI (Java Naming and Directory Interface)
1.6.7. API JDBC
1.6.8. API JTA (Java Transaction)
1.6.9. API JCA (J2EE Connector Architecture)
1.6.10. API JAAS (Java Authentication and Authorization Service)
1.6.11. API JAXP (Java API for XML Registries)
1.6.12. API JAX-RPC (Java for XML-based RPC)
1.6.13. Résumé
1.7. Les avantages de J2EE
1.8. Différentes Plates-formes J2EE : critères pour faire le bon choix
1.8.1. Typologie du projet
1.8.2. La technologie
1.8.3. Taille de l’entreprise
1.8.4. Open source ou propriétaire ?
1.9. Exemples d’utilisation de J2EE : intégration avec le tiers EIS
1.9.1. Scénarios d’intégration
1.9.1.1. Une Application Internet E-Store
1.9.1.2. Une application Intranet de ressources humaines
1.9.1.3. Une Application d’achats distribuée (B2B)
1.9.1.4. An Order Fulfillment Application
1.9.2. Les technologies d’intégration
1.9.2.1. J2EE Connector architecture
1.9.2.2. Java Message Service (JMS)
1.9.2.3. JDBC and RDBMS Access
Page 3
2. Les design-patterns
2.1. Introduction
2.2. Les modèles de création
2.2.1. Fabrique de création
2.2.2. Singleton
2.2.2. Builder
2.3. Les modèles de structure
2.3.1. Adapter
2.3.2. Proxy
2.3.3. Composite
2.4. Les modèles de comportement
2.4.1. Iterator
2.4.2. Template
2.4.3. Observer
2.5. Le modèle MVC
2.6. Les design-pattern J2EE
2.6.1. Liens entre les différents design-pattern
2.6.2. Pattern du Tiers Présentation
2.6.3. Pattern du Tiers Business
2.6.4. Pattern du Tiers Integration
Page 4
3. Exemple d'application et making-of : le Petstore de Sun
3.1. Vue de l’architecture de plus haut niveau
3.2. Choix de conception
3.2.1. Utilisation ou non d’un framework
3.2.2. Web-tier business logic vs. enterprise beans components
3.2.3. Architecture locale vs. distribuée
3.2.4. Contrôle des transactions déclaratif vs programmé
3.2.5. Communication Synchrone vs. asynchrone
3.3. Diagramme Use Case de l’application
3.3.1. Le choix du Tiers pour l’application
3.3.2. Architecture locale ou distribuée ?
3.4. Architecture du site web
3.4.1. La couche View
Page 5
4. Les Frameworks
5. ANT
6. Sites de référence
7. Annexes




Copyright(c) 2004 ALVARO Véronique.
Ce document issu de http://www.developpez.com est soumis à la licence GNU FDL traduite en français ici.

Mes articles :
Les applications J2EE et les Frameworks
Article sur Jonas
Les autres ressources :
Tous les cours Java
La FAQ Java
Les forums java, j2ee, JBuilder, Eclipse, Autres outils pour java.