Patterns of Enterprise Application Architecture, 1st edition
BRAND: PEARSON
Publisher: | Addison-Wesley Professional |
Author: | Martin Fowler |
Edition: | (November 5, 2002) © 2003 |
eBook ISBN: | 9780133065213 |
Print ISBN: | 9780321127426 |
Type: | 1 Year Subscription. Dành cho Cá nhân |
eBook edition. 1 Year Subscription. Dành cho Cá nhân | Trường ĐH, Nhóm, Thư Viện: Gọi 0915920514 để báo giá Pearson, Vital Source eBook hoặc mua Sách In
See what in the box
Mô tả sản phẩm
Các mẫu Kiến trúc ứng dụng doanh nghiệp được viết để đáp ứng trực tiếp những thách thức gay gắt mà các nhà phát triển ứng dụng doanh nghiệp phải đối mặt. Tác giả, nhà thiết kế hướng đối tượng nổi tiếng Martin Fowler, nhận thấy rằng bất chấp những thay đổi về công nghệ—từ Smalltalk đến CORBA, Java sang .NET—các ý tưởng thiết kế cơ bản giống nhau đều có thể được điều chỉnh và áp dụng để giải quyết các vấn đề chung. Với sự giúp đỡ của một nhóm cộng tác viên chuyên nghiệp, Martin đã chắt lọc hơn 40 giải pháp định kỳ thành các mẫu. Kết quả là một cuốn sổ tay không thể thiếu về các giải pháp có thể áp dụng cho bất kỳ nền tảng ứng dụng doanh nghiệp nào.
Preface.
Introduction.
I. THE NARRATIVES.
1. Layering.
2. Organizing Domain Logic.
3. Mapping to Relational Databases.
4. Web Presentation.
5. Concurrency (by Martin Fowler and David Rice).
6. Session State.
7. Distribution Strategies.
8. Putting it all Together.
II. THE PATTERNS.
9. Domain Logic Patterns.
10. Data Source Architectural Patterns.
11. Object-Relational Behavioral Patterns.
12. Object-Relational Structural Patterns.
13. Object-Relational Metadata Mapping Patterns.
14. Web Presentation Patterns.
15. Distribution Patterns.
16. Offline Concurrency Patterns.
17. Session State Patterns.
18. Base Patterns.
TỔNG QUAN SÁCH
Các mẫu Kiến trúc ứng dụng doanh nghiệp được viết để đáp ứng trực tiếp những thách thức gay gắt mà các nhà phát triển ứng dụng doanh nghiệp phải đối mặt. Tác giả, nhà thiết kế hướng đối tượng nổi tiếng Martin Fowler, nhận thấy rằng bất chấp những thay đổi về công nghệ—từ Smalltalk đến CORBA, Java sang .NET—các ý tưởng thiết kế cơ bản giống nhau đều có thể được điều chỉnh và áp dụng để giải quyết các vấn đề chung. Với sự giúp đỡ của một nhóm cộng tác viên chuyên nghiệp, Martin đã chắt lọc hơn 40 giải pháp định kỳ thành các mẫu. Kết quả là một cuốn sổ tay không thể thiếu về các giải pháp có thể áp dụng cho bất kỳ nền tảng ứng dụng doanh nghiệp nào.
Các mẫu Kiến trúc ứng dụng doanh nghiệp được viết để đáp ứng trực tiếp những thách thức gay gắt mà các nhà phát triển ứng dụng doanh nghiệp phải đối mặt. Tác giả, nhà thiết kế hướng đối tượng nổi tiếng Martin Fowler, nhận thấy rằng bất chấp những thay đổi về công nghệ—từ Smalltalk đến CORBA, Java sang .NET—các ý tưởng thiết kế cơ bản giống nhau đều có thể được điều chỉnh và áp dụng để giải quyết các vấn đề chung. Với sự giúp đỡ của một nhóm cộng tác viên chuyên nghiệp, Martin đã chắt lọc hơn 40 giải pháp định kỳ thành các mẫu. Kết quả là một cuốn sổ tay không thể thiếu về các giải pháp có thể áp dụng cho bất kỳ nền tảng ứng dụng doanh nghiệp nào.
MỤC LỤC
Preface.
Introduction.
I. THE NARRATIVES.
1. Layering.
2. Organizing Domain Logic.
3. Mapping to Relational Databases.
4. Web Presentation.
5. Concurrency (by Martin Fowler and David Rice).
6. Session State.
7. Distribution Strategies.
8. Putting it all Together.
II. THE PATTERNS.
9. Domain Logic Patterns.
10. Data Source Architectural Patterns.
11. Object-Relational Behavioral Patterns.
12. Object-Relational Structural Patterns.
13. Object-Relational Metadata Mapping Patterns.
14. Web Presentation Patterns.
15. Distribution Patterns.
16. Offline Concurrency Patterns.
17. Session State Patterns.
18. Base Patterns.
Preface.
Introduction.
I. THE NARRATIVES.
1. Layering.
2. Organizing Domain Logic.
3. Mapping to Relational Databases.
4. Web Presentation.
5. Concurrency (by Martin Fowler and David Rice).
6. Session State.
7. Distribution Strategies.
8. Putting it all Together.
II. THE PATTERNS.
9. Domain Logic Patterns.
10. Data Source Architectural Patterns.
11. Object-Relational Behavioral Patterns.
12. Object-Relational Structural Patterns.
13. Object-Relational Metadata Mapping Patterns.
14. Web Presentation Patterns.
15. Distribution Patterns.
16. Offline Concurrency Patterns.
17. Session State Patterns.
18. Base Patterns.