Chapitre 1: Introduction Agenda Programmation Java 2 • Plan du cours

publicité
27/01/2013
Chapitre 1: Introduction
Programmation Java 2
Agenda
• Plan du cours
• Pré-requis
• Architecture 3 tiers
Chapitre 1: Introduction
2
1
27/01/2013
Plan du cours
• Chapitre 1: IHM avec Java
• Chapitre 2 : Accès aux bases de données
• Chapitre 3: JSP / Servlets
Chapitre 1: Introduction
3
Pré-requis
• Programmation en Java (basique)
• Gestion des exceptions
• Héritage et Interfaces sous Java
Chapitre 1: Introduction
4
2
27/01/2013
Architecture 3 tiers (logique)
Chapitre 1: Introduction
5
Architecture 3 tiers (logique)
- Une conception claire et efficace grâce à la séparation
des données.
- Un gain de temps de maintenance et d’évolution du site
- Une plus grande souplesse pour organiser le
développement du site entre différents développeurs
(indépendance des données de l’affichage et des
actions).
- Plus de flexibilité dans l’allocation des ressources et
dans les requêtes du client vers le serveur.
Chapitre 1: Introduction
6
3
27/01/2013
Architecture 3 tiers (déploiement)
Client Léger
Chapitre 1: Introduction
7
Architecture 2 tiers (déploiement)
Données
Logique Métier
Présentation
Client Lourd
Chapitre 1: Introduction
8
4
Téléchargement