|
|
|
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.
| ISBN | 0321127420 | | Pages | 560 | | ISBN13 | 9780321127426 (What's this?) | | Volumes | 1 | | Publisher | Pearson Education (US) | | Weight (grammes) | 1110 | | Imprint | Addison-Wesley Educational Publishers Inc | | Published in | New Jersey | | Format | Hardback | | Series title | The Addison-Wesley signature series | | Publication date | 05 Nov 2002 | | Height (mm) | 235 | | Non-book description | xxiv, 533 p. : | | Width (mm) | 187 | | Library of Congress | QA76.76.A6 | | Spine width (mm) | 34 | | DEWEY | 005.1 | | Academic level | Tertiary education | | DEWEY edition | DC21 | |
|
| |
| | | Preface | | | | | | Introduction | | 1 | | Pt. 1 | | The Narratives | | 15 | | Ch. 1 | | Layering | | 17 | | Ch. 2 | | Organizing Domain Logic | | 25 | | Ch. 3 | | Mapping to Relational Databases | | 33 | | Ch. 4 | | Web Presentation | | 55 | | Ch. 5 | | Concurrency by Martin Fowler and David Rice | | 63 | | Ch. 6 | | Session State | | 81 | | Ch. 7 | | Distribution Strategies | | 87 | | Ch. 8 | | Putting It All Together | | 95 | | Pt. 2 | | The Patterns | | 107 | | Ch. 9 | | Domain Logic Patterns | | 109 | | Ch. 10 | | Data Source Architectural Patterns | | 143 | | Ch. 11 | | Object-Relational Behavioral Patterns | | 183 | | Ch. 12 | | Object-Relational Structural Patterns | | 215 | | Ch. 13 | | Object-Relational Metadata Mapping Patterns | | 305 | | Ch. 14 | | Web Presentation Patterns | | 329 | | Ch. 15 | | Distribution Patterns | | 387 | | Ch. 16 | | Offline Concurrency Patterns | | 415 | | Ch. 17 | | Session State Patterns | | 455 | | Ch. 18 | | Base Patterns | | 465 | | | | References | | 511 | | | | Index | | 517 |
|
|
|
|
|