Logo

You're here: Home » Java » Core J2EE Patterns: Best Practices and Design Strategies

Core J2EE Patterns: Best Practices and Design Strategies




By Deepak Alur, John Crupi, Dan Malks | Publisher : Prentice Hall PTR | Pub Date : June 10, 2003 | ISBN : 0-13-142246-4 | Pages : 650

"The Java landscape is littered with libraries, tools, and specifications. What's been lacking is the expertise to fuse them into solutions to real-world problems. These patterns are the intellectual mortar for J2EE software construction."-John Vlissides, co-author of Design Patterns, the "Gang of Four" book

"The authors of Core J2EE Patterns have harvested a really useful set of patterns. They show how to apply these patterns and how to refactor your system to take advantage of them. It's just like having a team of experts sitting at your side."-Grady Booch, Chief Scientist, Rational Software Corporation

"The authors do a great job describing useful patterns for application architectures. The section on refactoring is worth the price of the entire book!"-Craig McClanahan, Struts Lead Architect and Specification Lead for JavaServer Faces

"Core J2EE Patterns is the gospel that should accompany every J2EE application server...Built upon the in-the-trenches expertise of its veteran architect authors, this volume unites the platform's many technologies and APIs in a way that application architects can use, and provides insightful answers to the whys, whens, and hows of the J2EE platform."-Sean Neville, JRun Enterprise Architect, Macromedia

Developers often confuse learning the technology with learning to design with the technology. In this book, senior architects from the Sun Java Center share their cumulative design experience on Java 2 Platform, Enterprise Edition (J2EE) technology.

The primary focus of the book is on patterns, best practices, design strategies, and proven solutions using the key J2EE technologies including JavaServer Pages(TM) (JSP(TM)), Servlets, Enterprise JavaBeans(TM) (EJB(TM)), and Java(TM) Message Service (JMS) APIs. The J2EE Pattern Catalog with 21 patterns and numerous strategies is presented to document and promote best practices for these technologies.

Core J2EE Patterns, Second Edition offers the following:

- J2EE Pattern Catalog with 21 patterns-fully revised and newly documented patterns providing proven solutions for enterprise applications
- Design strategies for the presentation tier, business tier, and integration tier
- Coverage of servlets, JSP, EJB, JMS, and Web Services J2EE technology bad practices
- Refactorings to improve existing designs using patterns
- Fully illustrated with UML diagrams
- Extensive sample code for patterns, strategies, and refactorings

Table of Content
Praise for Core J2EE Patterns
Foreword – Grady Booch
Foreword – Martin Fowler
Preface
Sun Java Center and the J2EE Pattern Catalog
What This Book Is About
What This Book Is Not
Who Should Read this Book
How This Book Is Organized
Companion Web Site and Contact Information
Acknowledgments
Acknowledgments – First Edition

Part 1. Patterns and J2EE
Chapter 1. Introduction
What Is J2EE?
What Is a Pattern?
J2EE Pattern Catalog
Patterns, Frameworks, and Reuse
Summary

Chapter 2. Presentation Tier Design Considerations and Bad Practices
Presentation Tier Design Considerations
Presentation Tier Bad Practices

Chapter 3. Business Tier Design Considerations and Bad Practices
Business Tier Design Considerations
Business and Integration Tiers Bad Practices

Chapter 4. J2EE Refactorings
Presentation Tier Refactorings
Business and Integration Tier Refactorings
General Refactorings

Part 2. J2EE Pattern Catalog
Chapter 5. J2EE Patterns Overview
What Is a Pattern?
The Tiered Approach
J2EE Patterns
Guide to the Catalog
J2EE Pattern Relationships
Relationship to Known Patterns
Patterns Roadmap
Summary

Chapter 6. Presentation Tier Patterns
Intercepting Filter
Front Controller
Context Object
Application Controller
View Helper
Composite View
Service to Worker
Dispatcher View

Chapter 7. Business Tier Patterns
Business Delegate
Service Locator
Session Façade
Application Service
Business Object
Composite Entity
Transfer Object
Transfer Object Assembler
Value List Handler

Chapter 8. Integration Tier Patterns
Data Access Object
Service Activator
Domain Store
Web Service Broker

Epilogue
Web Worker Micro-Architecture

Bibliography
Printed Works
Online References

The Apache Software License, Version 1.1
Index

Tag: J2EE,Core J2EE,J2EE books,J2EE tutorials,J2EE references

Date: 04/04/2006 • Views: 350 • Downloads: 157 • Rating: 0 (0 Votes)
Download Core J2EE Patterns: Best Practices and Design Strategies (4.1MB)Report ProblemRecommend this file to a friend

Rate this file

Lowest Highest

Partners: Links | Links 2
Script by Olate Download 3.4.3 | RSS


 


Your Ad Here



Anwarica.com
Link Exchange
Graphatia
Yuk Ngeblog!
Download.web.id