XVII-1 JMF
Les servlets et les pages JSP Le langage Java
Architecture de composants
Jean-Marc Farinone
Maître de conférences CNAM Paris
XVII-2 JMF
Les servlets et les pages JSP Le langage Java
composant = ? (1/2)
❚Un "programme" (du "logiciel") qui s'intègre bien
avec d'autres
❚En général qui s'intègre bien avec un environnement
d'exécution
❚environnement d'exécution = un conteneur
❚Ce conteneur lui apporte des services (de création, de
lancement automatique de méthodes, etc.)
❚Le composant amène des parties applicatives
XVII-3 JMF
Les servlets et les pages JSP Le langage Java
composant = ? (2/2)
❙= un objet (donc méthodes donc code) qui
vérifient quelques contraintes pour pouvoir
bien se marier avec son environnement
❙Souvent des "petites" contraintes syntaxiques
❙L'environnement peut amener de grosses
fonctionnalités (sécurité, transactionnel, etc.)
❙exemple de composants Java : applet,
JavaBeans, etc.
XVII-4 JMF
Les servlets et les pages JSP Le langage Java
Exemple d'architecture de composants
❙J2EE = Java 2 Entreprise Edition
❙Amène une architecture pour de la
programmation distribuée (RMI, JMS, …) et
de composants (servlets, JSP, EJB, etc.)
❙Pour les servlets/JSP : composants qui
s'exécutent dans un serveur (web)
❙Pour les EJB : composants qui s'exécutent
dans un conteneur d'EJB
XVII-5 JMF
Les servlets et les pages JSP Le langage Java
Bibliographie
❙http://cedric.cnam.fr/~farinone/Java
: site pour la programmation Java
1 / 81 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!