책 이미지

책 정보
· 분류 : 외국도서 > 컴퓨터 > 프로그래밍 언어 > Java
· ISBN : 9780596004279
· 쪽수 : 350쪽
· 출판일 : 2003-10-28
책 소개
목차
Preface
1. Java Enterprise Design
Design Patterns
J2EE
Application Tiers
Core Development Concepts
Looking Ahead
2. The Unified Modeling Language
Origins of UML
The Magnificent Seven
UML and Software Development Lifecycles
Use Case Diagrams
Class Diagrams
Interaction Diagrams
Activity Diagrams
Deployment Diagrams
3. Presentation Tier Architecture
Server-Side Presentation Tier
Application Structure
Building a Central Controller
4. Advanced Presentation Tier Design
Reuse in Web Applications
Extending the Controller
Advanced Views
5. Presentation Tier Scalability
Scalability and Bottlenecks
Content Caching
Resource Pool
6. The Business Tier
The Business Tier
Domain Objects
7. Tier Communications
Data Transfer Patterns
8. Database and Data Patterns
Data Access Patterns
Primary Key Patterns
Object-Relational Mappings
9. Business Tier Interfaces
Abstracting Business Logic
Accessing Remote Services
Finding Resources
10. Enterprise Concurrency
Transaction Management
General Concurrency Patterns
Implementing Concurrency
11. Messaging
Messaging and Integration
Message Distribution Patterns
Message Types
Correlating Messages
Message Client Patterns
Messaging and Integration
For Further Reading
12. J2EE Antipatterns
Causes of Antipatterns
Architectural Antipatterns
Presentation Tier Antipatterns
EJB Antipatterns
A. Presentation Tier Patterns
B. Business Tier Patterns
C. Messaging Patterns
D. J2EE Antipatterns
Index