ISBN-10:
1861005288
ISBN-13:
9781861005281
Pub. Date:
06/01/2002
Publisher:
Apress
J2EE Design Patterns Applied / Edition 1

J2EE Design Patterns Applied / Edition 1

Hardcover

Current price is , Original price is $49.99. You

Temporarily Out of Stock Online

Please check back later for updated availability.

This item is available online through Marketplace sellers.

Overview

This book is for developers who are familiar with the Java 2 Enterprise Edition platform, and want to learn how to leverage this technology into better practice. The majority of J2EE developers, designers and architects will be very interested to learn more about J2EE patterns when tasked with putting together system specifications, orchestrating J2EE solutions and integrating them with back end systems.

Product Details

ISBN-13: 9781861005281
Publisher: Apress
Publication date: 06/01/2002
Edition description: 2002
Pages: 450
Product dimensions: (w) x (h) x 0.03(d)

Table of Contents

Introduction1
Who is this Book For?1
What's Covered in this Book?2
What You Need to Use this Book2
Conventions3
Customer Support3
How to Download the Sample Code for the Book3
Errata4
E-Mail Support4
p2p.wrox.com5
Chapter 1Design Patterns Applied to J2EE7
The Evolution of Patterns8
Patterns in Software Engineering9
What are Design Patterns?11
Identifying Patterns12
Representing Design Patterns14
How Do Design Patterns Solve Design Problems?15
Selecting a Design Pattern17
Using a Design Pattern19
Refactoring21
Antipatterns21
J2EE and Design Patterns22
Problem Domains for J2EE Patterns35
Summary38
Chapter 2Patterns Applied to the Web Tier41
Presentation Patterns41
Case Study: A Hotel Bookings Management System42
Identifying the Patterns45
Summary85
Chapter 3Patterns Applied to a Persistence Framework89
A Starting Model93
What is a Persistence Framework?97
The TitleDAO Session Bean104
The Value Object Pattern121
The Service Locator Pattern126
The Persistence Framework in Action132
Persistence Framework Strategies139
Summary151
Chapter 4Patterns Applied to Improve Performance and Scalability155
What Causes Performance Problems?155
What Causes Scalability Problems?159
The City Break Booking Application160
Identifying Patterns to Improve Performance171
Identifying Patterns to Improve Scalability185
The Complete City Break Architecture193
Summary196
Chapter 5Patterns Applied to Manage Security199
What are Security Patterns?199
Wrox Web Banking Use Cases206
Implementing the Case Study211
Summary234
Chapter 6Patterns Applied to Enable Enterprise Integration237
What is Enterprise Application Integration?238
Integration Patterns for J2EE245
Simple Integration Scenario266
Implementing the Integration Patterns273
Using Integration Patterns for B2B306
Summary306
Chapter 7Patterns Applied to Enable Reusability, Maintainability, and Extensibility309
Why Write Reusable Software?310
Why Write Maintainable Software?311
Why Write Extensible Software?311
A Component-Based Case Study312
The Decorator Design Pattern325
Summary343
Index345

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews

J2EE Design Patterns Applied 4 out of 5 based on 0 ratings. 1 reviews.
Anonymous More than 1 year ago