- S'inscrire
- |
- Mon compte
- |
- Newsletter
- |
- Aide
Programmation orientée aspect pour Java / J2EE
- Auteur(s) : Renaud Pawlak , Jean-Philippe Retaillé , Lionel Seinturier
- Editeur : Eyrolles
Résumé
La POA, un nouveau paradigme de programmation étendant l'existant
La programmation orientée aspect (POA) fait partie, comme la programmation orientée objet (POO), de la lignée des techniques de programmation qui ont permis de simplifier l'écriture des programmes informatiques, en les rendant plus modulaires et plus faciles à faire évoluer. Complémentaire et non concurrent de la POO, la POA peut être implémentée sous forme d'extension à n'importe quel langage existant.
Des concepts de la POA aux implémentations avec Java/J2EE
Écrit par trois experts français qui conjuguent une triple expérience du sujet - recherche théorique, conception d'outils logiciels et mise en ouvre en entreprise -, cet ouvrage est structuré en quatre parties. La première partie présente les principes de la POA et introduit les concepts d'aspect, de coupe, de point de jonction, etc. La deuxième partie décrit les principaux outils de POA du monde Java : AspectJ, JAC (Java Aspect Components), JBoss AOP et AspectWerkz. La troisième partie présente plusieurs exemples d'applications types dans lesquelles s'exprime tout le potentiel de la POA. L'ouvrage s'achève sur une étude de cas détaillée montrant comment implémenter la POA dans une application J2EE existante, aussi bien au niveau de la couche métier que de la couche présentation.
Sommaire
- Les concepts de la PDA
- Introduction : limites de la programmation objet et apports de la POA
- Notions d'aspect, de coupe, de oode advice, de point de jonction...
- Principaux outils de POA du monde Java
- AspectJ
- JAC (Java Aspect Components)
- JBoss AOP
- AspectWerkz
- Comparaison des outils de POA
- Applications de la POA
- Implémentation des design patterns
- Qualité de service des applications : design par contrats, tests, supervision des applications
- Serveurs d'applications et POA
- Étude de cas détaillée
- Utilisation de la POA dans une application J2EE : couches métier, client et présentation
Avis des lecteurs (2)
» Note moyenne : 4.5 / 5
» Donnez votre avis à propos de ce livre
» Liste de tous les avis (2 avis)
![]()
![]()
![]()
![]()
Un très bon livre pour découvrir la POA
Commentaire de : Erik MAZOYER, le 29 octobre 2004
J'ai dévoré ce livre. Il pose des problèmes bien connus des chefs de projet et propose des solutions élégantes grâce à la POA.
Bien sûr, il y a un engagement dans la POA évident des auteurs, mais le livre pose assez bien les intérêts et les limites d'une telle programmation.
De plus, le livre aborde quatre des grandes implémentations de la POA qui sont :
- AspectJ
- JAC
- JBOSS AOP
- AspectWerkz
Bref, un livre que je conseille vivement.Utilité du commentaire : 565 internautes (sur 1077) ont trouvé ce commentaire utile
![]()
![]()
![]()
Très bonne introduction à l'AOP
Commentaire de : Loïc SALOU, le 28 octobre 2004
Excellent livre, relativement impartial malgré l'engagement des auteurs dans JAC, permet de bien percevoir les concepts fondateurs de l'AOP, ainsi que la plupart des avantages que cette approche amène.
Il me paraît toutefois prudent de se faire sa propre opinion afin d'adopter la démarche en fonction de ses besoins ! Peut-être certains intérêts de l'AOP sont un peu exagérés dans le livre, charge à chacun de se faire son opinion !Utilité du commentaire : 501 internautes (sur 1002) ont trouvé ce commentaire utile
Extraits
-
Table des matières
-
(206 Ko)
-
Avant-propos
-
(161.6 Ko)
-
Chapitre 4 - JAC (Java Aspect Components)
-
(774.7 Ko)
-
Chapitre 9 - Qualité de service des applications et POA
-
(761.5 Ko)
-
Chapitre 11 - Présentation de l'application de référence
-
(598.4 Ko)
Caractéristiques
|
|
Les nouveautés sur le même thème (Voir tout)
Nos clients ont aussi acheté
Dans la même collection (Voir tout)
Consultez aussi
- Tous les livres de la collection Blanche de l'éditeur Eyrolles
- Tous les livres de Renaud Pawlak
- Tous les livres de Jean-Philippe Retaillé
- Tous les livres de Lionel Seinturier
- Sélection de livres d'informatique en anglais
- Info, photo... Nos interviews auteurs
Les thèmes associés
- Informatique > Développement d'applications > Programmation orientée aspect
- Informatique > Développement d'applications > Langages > Java - J2EE
- Informatique > Développement d'applications > Outils de développement > Jakarta Struts
- Informatique > Développement d'applications > Outils de développement > Jbuilder
- Informatique > Développement d'applications > Technologies objet > Programmation objet
- Informatique > Développement d'applications > Programmation graphique et multimédia > Programmation graphique en Java
- Informatique > Certifications > Sun > Java Certification















Devenez Fan !
Suivez-nous sur Twitter