Der Artikel wird am Ende des Bestellprozesses zum Download zur Verfügung gestellt.

Foundations of AOP for J2EE Development

Sofort lieferbar | Lieferzeit: Sofort lieferbar I
ISBN-13:
9781430200635
Veröffentl:
2006
Seiten:
328
Autor:
Lionel Seinturier
eBook Typ:
PDF
eBook Format:
EPUB
Kopierschutz:
1 - PDF Watermark
Sprache:
Englisch
Beschreibung:

* The concepts of AOP are presented independently of any particular implementation
"Foundations of AOP for J2EE Development covers a relatively new programming paradigm: aspect-oriented programming (AOP). The concept of an aspect was originally defined in 1996 by Gregor Kiczales and his team at the Palo Alto Research Center (PARC), a subsidiary of Xerox in California.Above and beyond AspectJ, AOP has been a subject of great interest within research communities since 1998. This has led to the development of many other languages and tools, the majority of which are constructed around Java. In addition to AspectJ, these include JAC (Java Aspect Components), JBoss AOP, and AspectWerkz. This book presents the core concepts of AOP, a detailed presentation of the four aforementioned tools, and a comparison of the features of these tools. It also covers the potential uses of AOP in various domains of daily life programming (design patterns implementation, program testing, and application management).The last part of the book is dedicated to the development of J2EE applications with AOP. J2EE is well known for being a rich and somewhat complicated framework. The authors show how AOP can ease this task and how AOP benefits J2EE. TOC:Part I. First Steps with AOP: Introduction. Concepts of AOP.- Part II. AOP Tools: AspectJ. JAC (Java Aspect Components). JBoss AOP. AspectWerkz. Comparison of AOP Tools.- Part II. Applications of AOP: Design Patterns and AOP. Quality of Service and AOP. Application Servers and AOP.- Part IV. Case study: using AOP with a J2EE application: Presentation of the Example Application. Using AOP Within the Business Tier. Using AOP in the Presentation and Client Tiers.- Part V. Appendixes: A: Installing AspectJ. B: Installing AspectWerkz."
Introducing AOP.- The Concepts of AOP.- AspectJ.- Java Aspect Components.- JBoss AOP.- Spring AOP.- AOP Tools Comparison.- Design Patterns and AOP.- Quality of Service and AOP.- Presentation of the Sample Application.- Using AOP within the Sample Application's Business Tier.- Using AOP in the Sample Application's Presentation and Client Tiers.

Kunden Rezensionen

Zu diesem Artikel ist noch keine Rezension vorhanden.
Helfen sie anderen Besuchern und verfassen Sie selbst eine Rezension.

Google Plus
Powered by Inooga