COVID-19 Response at

Read what we're doing...

Patterns of Enterprise Application Architecture


Product Description
Product Details

Table of Contents

  • Preface.
  • Introduction.
  • 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.
  • 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.

Promotional Information

Developers of enterprise applications (e.g reservation systems, supply chain programs, financial systems, etc.) face a unique set of challenges, different than those faced by their desktop system and embedded system peers. For this reason, enterprise developers must uncover their own solutions. In this new book, noted software engineering expert Martin Fowler turns his attention to enterprise application development. He helps professionals understand the complex -- yet critical -- aspects of architecture. While architecture is important to all application development, it is particularly critical to the success of an enterprise project, where issues such as performance and concurrent multi-user access are paramount. The book presents patterns (proven solutions to recurring problems) in enterprise architecture, and the context provided by the author enables the reader to make the proper choices when faced with a difficult design decision.

About the Author

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.


Ask a Question About this Product More...
Write your question below:
How Fishpond Works
Fishpond works with suppliers all over the world to bring you a huge selection of products, really great prices, and delivery included on over 25 million products that we sell. We do our best every day to make Fishpond an awesome place for customers to shop and get what they want — all at the best prices online.
Webmasters, Bloggers & Website Owners
You can earn a 5% commission by selling Patterns of Enterprise Application Architecture on your website. It's easy to get started - we will give you example code. After you're set-up, your website can earn you money while you work, play or even sleep! You should start right now!
Authors / Publishers
Are you the Author or Publisher of a book? Or the manufacturer of one of the millions of products that we sell. You can improve sales and grow your revenue by submitting additional information on this title. The better the information we have about a product, the more we will sell!
Item ships from and is sold by Fishpond World Ltd.
Back to top