Olivier Perrin, Université de Lorraine LicencePro, 2014

Olivier Perrin, Université de Lorraine LicencePro, 2014
Java Avancé
LicencePro 2014
Olivier Perrin
Université de Lorraine
Olivier Perrin, Université de Lorraine LicencePro, 2014
Organisation
Objectifs du cours
‣connaître les caractéristiques des applications Web
‣maîtriser les concepts
‣maîtriser une solution technique: Java EE
‣maîtriser quelques patrons de conception
Prérequis
‣programmation Java
Évaluation
‣un examen écrit plus TPs/projet atelier
Me contacter
‣olivier.perrin@loria.fr
2
Olivier Perrin, Université de Lorraine LicencePro, 2014
!!Architectures"Outils"Java"Servlets"État servlet "JSP"Accès BD"Conception"
Applications Web et architectures n-tiers
Outils
Java et applications Web
Servlets
État d’un servlet
Les JSP
Accès aux BD avec servlets
Conception
Plan
3
Olivier Perrin, Université de Lorraine LicencePro, 2014
!!Architectures"Outils"Java"Servlets"État servlet "JSP"Accès BD"Conception"
Évolution des applications
© Gartner, 2014
4
© 2014 Gartner, Inc. and/or its affiliates. All rights reserved.
Software-defined Applications on the
Application Architecture Road Map
UX
BL
² User Experience
² Business Logic
² Thing (Fit for Purpose Device)
Mono
UX
BL
Data
2-Tier
Data
UX
BL
3-Tier
Data
BL
UX
SOA
Data
BL
Service APIs
UX Svc.
Svc. ² Service
1970's 1980's 1990s 2000's
T
Web Scale
SOA
Svc.
Svc.
Svc.
Svc. Svc. Svc.
Svc.
Svc.
Svc.
Svc.
Svc.
Svc.
Svc.
Svc.
Svc.
Svc.
2010's
UX Svc.
Software-defined
SOA
Outer APIs
UX T Svc.
2014+
Inner APIs
Data
BL
Virtualization Boundary
Olivier Perrin, Université de Lorraine LicencePro, 2014
!!Architectures"Outils"Java"Servlets"État servlet "JSP"Accès BD"Conception"
Application Web: les besoins
Applications Web
‣fonctions réparties entre plusieurs systèmes
‣reposent sur les architectures n-tiers
Chaque système contient une partie de l’application
‣les parties manquantes sont exécutées sur les autres systèmes
‣les informations sont échangées sur le réseau
3 parties
‣partie présentation
‣partie applicative/orientée métier
‣partie ressources
5
1 / 92 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!