You are not signed in. Sign in.

List Books: Buy books on ListBooks.org

Patterns of Enterprise Application Architecture » (New Edition)

Book cover image of Patterns of Enterprise Application Architecture by Martin Fowler

Authors: Martin Fowler, Robert Mee, Edward Hieatt, Matthew Foemmel, David Rice
ISBN-13: 9780321127426, ISBN-10: 0321127420
Format: Hardcover
Publisher: Addison-Wesley
Date Published: November 2002
Edition: New Edition

Find Best Prices for This Book »

Author Biography: Martin Fowler

Martin Fowler is an independent consultant who has applied objects to pressing business problems for more than a decade. He has consulted on systems in fields such as health care, financial trading, and corporate finance. His clients include Chrysler, Citibank, UK National Health Service, Andersen Consulting, and Netscape Communications. In addition, Fowler is a regular speaker on objects, the Unified Modeling Language, and patterns.

Book Synopsis

Writing for programmers, designers, and architects of Enterprise applications, Fowler (chief scientist for ThoughtWorks, an Enterprise application development and integration company) and colleagues present a text comprised of a narrative treatment of various topics in the architecture of Enterprise applications and a larger reference section describing domain logic patterns that can be used as solutions to the problems posed in the earlier part of the text. In the narrative section of the text, they cover layering, organizing domain logic, mapping to relational databases, Web presentation, concurrency, session state, and distributions strategies. Annotation c. Book News, Inc., Portland, OR

Table of Contents

Preface
Introduction1
Pt. 1The Narratives15
Ch. 1Layering17
Ch. 2Organizing Domain Logic25
Ch. 3Mapping to Relational Databases33
Ch. 4Web Presentation55
Ch. 5Concurrency63
Ch. 6Session State81
Ch. 7Distribution Strategies87
Ch. 8Putting It All Together95
Pt. 2The Patterns107
Ch. 9Domain Logic Patterns109
Ch. 10Data Source Architectural Patterns143
Ch. 11Object-Relational Behavioral Patterns183
Ch. 12Object-Relational Structural Patterns215
Ch. 13Object-Relational Metadata Mapping Patterns305
Ch. 14Web Presentation Patterns329
Ch. 15Distribution Patterns387
Ch. 16Offline Concurrency Patterns415
Ch. 17Session State Patterns455
Ch. 18Base Patterns465
References511
Index517

Subjects