Sun Java Solaris Communities My SDN Account Join SDN
 
Books & Authors

AspectJ in Action: Practical Aspect-Oriented Programming

Books Index

by Ramnivas Laddad
February, 2004

Chapter 3, AspectJ: Syntax Basics | Chapter 10, Authentication and Authorization

Book Cover

The JDC is pleased to present two chapters and a quiz from AspectJ in Action: Practical Aspect-Oriented Programming by Ramnivas Laddad, published by Manning Publications Company.

About the Book

AspectJ in Action is a practical guide to applying AspectJ to real-world problems. The author covers a broad spectrum of solutions from simple examples that address logging and tracing, to complex ones dealing with transactions and security. Regardless of your area of expertise, you are bound to find several examples that you can adapt to the challenges you face in your work.

AspectJ in Action is aimed at intermediate to advanced Java developers. Readers with a background in designing and building large systems will also find a good part of this book useful. While knowledge of object-oriented programming is desirable, the book does not assume that you are familiar with aspect-oriented programming or AspectJ. For special topics, it provides sufficient background material and cites resources (both text and online) for those who want to gain an in-depth understanding.

About the Chapters

Chapter 3, " Aspect J: Syntax Basics," gets into the details of the AspectJ language by examining the concepts of pointcuts, advice, the introduction mechanism, and so forth. This chapter provides you with enough information to start writing simple AspectJ programs.

Chapter 10, " Authentication and Authorization," examines the use of AspectJ for authentication and authorization. We utilize Java Authentication and Authorization Service (JAAS) to implement the underlying authentication and authorization functionality and use AspectJ to achieve modularization.

Ordering Information

Manning Publications Company

Amazon.com

Bookpool.com

About the Authors

Ramnivas Laddad is a Sun Certified Architect of Java Technology. He has worked with object-oriented systems for many years and with aspect-oriented programming for the past three years. He is the author of several articles and papers and co-author of Professional Java XML. His article series on AOP and AspectJ was published in "JavaWorld". He lives in Sunnyvale, California.

Chapter 3, Aspect J: Syntax Basics | Chapter 10, Authentication and Authorization


Reader Feedback
Excellent   Good   Fair   Poor  

If you have other comments or ideas for future technical content, please type them here:

Comments:

If you would like a reply to your comment, please submit your email address:
Note: We may not respond to all submitted comments.


Have a question about Java programming? Use Java Online Support.