We Need Diverse Ya Sale
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    The Powell's Playlist | June 15, 2015

    Matthew Quick: IMG Portia Kane's '80s Metal Mix



    Two of Love May Fail's main characters, Portia Kane and Chuck Bass — now in their early 40s — still love the metal music that was... Continue »
    1. $18.19 Sale Hardcover add to wish list

      Love May Fail

      Matthew Quick 9780062285560

    spacer
Qualifying orders ship free.
$77.50
New Hardcover
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse Computer Languages- Java

Foundations of AOP for J2EE Development (Foundation)

by

Foundations of AOP for J2EE Development (Foundation) Cover

 

Synopses & Reviews

Publisher Comments:

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.

Book News Annotation:

Aspect Oriented Programming (AOP) and its tools can benefit enterprise Java application development, especially in the writing of large-scale applications. The authors assume readers have little or no experience in AOP and start with the basics, including comparing AOP with object-oriented programming and the basic concepts behind AOP. They cover AspectJ, Java aspect components, JBoss AOP, Spring AOP, AOP tools comparisons, design patterns and AOP, and quality of service. After this overview they present the architecture and design of a sample application and show how to use AOP within the sample's business, presentation and client tiers. The result is a remarkably accessible overview with a wide range of examples and a good foundation for using J2EE applications.
Annotation 2006 Book News, Inc., Portland, OR (booknews.com)

Book News Annotation:

Aspect Oriented Programming (AOP) and its tools can benefit enterprise Java application development, especially in the writing of large-scale applications. The authors assume readers have little or no experience in AOP and start with the basics, including comparing AOP with object-oriented programming and the basic concepts behind AOP. They cover AspectJ, Java aspect components, JBoss AOP, Spring AOP, AOP tools comparisons, design patterns and AOP, and quality of service. After this overview they present the architecture and design of a sample application and show how to use AOP within the sample's business, presentation and client tiers. The result is a remarkably accessible overview with a wide range of examples and a good foundation for using J2EE applications. Annotation ©2006 Book News, Inc., Portland, OR (booknews.com)

Table of Contents

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.

Product Details

ISBN:
9781590595077
Author:
Pawlak, Renaud
Publisher:
Apress
Author:
Retailli, Jean-Philippe
Author:
Retaille, Jean-Philippe
Author:
Seinturier, Lionel
Subject:
Programming - Object Oriented Programming
Subject:
Programming - Software Development
Subject:
Object-oriented programming (computer science
Subject:
Computer software
Subject:
Programming Languages - Java
Subject:
Software Development & Engineering - General
Subject:
Computer software -- Development.
Subject:
Java (Computer program language)
Subject:
Computer Languages-Java
Series:
Foundation
Publication Date:
20050931
Binding:
Hardcover
Language:
English
Illustrations:
Y
Pages:
328
Dimensions:
9.56x7.34x1.07 in. 1.71 lbs.

Related Subjects

Computers and Internet » Computer Languages » Java
Computers and Internet » Networking » General
Computers and Internet » Software Engineering » General
Computers and Internet » Software Engineering » Object Oriented Programming
Science and Mathematics » Agriculture » General
Travel » General

Foundations of AOP for J2EE Development (Foundation) New Hardcover
0 stars - 0 reviews
$77.50 In Stock
Product details 328 pages Apress - English 9781590595077 Reviews:
spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.