Architecture des composants
d’entreprise
Khalid HOUSNI
13/10/2016 1
Mais, avant de commencer…un tour de table
- Vos connaissances dans les annotations, JPA , RMI et les EJB ?
- Vos connaissances dans XML ?
- Quels sont les Frameworks de développement que vous connaissez ?
Pré-requis:
Connaissance de la POO (Programmation Orientée Objet) et le
langage JAVA ;
Connaissance des fondements du WEB (HTML, XML...) ;
Connaissance des technologies « fondatrices » de Java EE (Servlet,
JSP).
2 13/10/2016
Objectifs de la formation :
Vous présenter les architectures d’entreprises (nous allons se baser sur Java EE) ;
Vous présenter les EJB (Entreprise Java Bean) ;
Vous présenter la nouvelle API JPA (Java Persistance API) ;
Vous présenter les annotations (la nouveauté dans Java 5) ;
Vous présenter le modèle MVC, XML, Spring IOC, Spring AOP ;
Vous présenter les meilleurs pratiques de développement (Design Pattern)
dans le monde Java EE.
3 13/10/2016
Plan
Les architectures techniques d’entreprise
Les architectures distribuées
L’architecture J2EE
Les EJB
les Annotations
JPA
RMI
Le modèle MVC
XML
Le Framework de développement Spring
Les bonnes pratiques de développement : Design Pattern
4 13/10/2016
Les architectures techniques d’entreprise
L’architecture technique à mettre en place doit:
être agile, flexible et évolutive ;
suivre l’évolution métier (nouveaux composants métier,..) ;
permettre l’intégration de nouvelles applications dans le SI
facilement ;
être optimale et performante : serveurs d’applications, serveurs
de données,.. ;
offrir des solutions diverses : pour la migration par exemple ;
être sécurisée (Firewalls et outils de détection d’intrusion) ;
répondre aux exigences métier. (site disponible 24h/24 et 7j/7) ;
prévoir un site de secours équivalent au site principal point à
point ;
prévoir des solutions de sauvegardes de données sur cartouches
par exemple.
Exemple de solutions :
IBM, Microsoft, HP, SUN, DELL..
5 13/10/2016
1 / 38 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !