List Books » Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Authors: Gregor Hohpe, Bobby Woolf, Bobby Woolf
ISBN-13: 9780321200686, ISBN-10: 0321200683
Format: Hardcover
Publisher: Addison-Wesley
Date Published: November 2003
Edition: 1st Edition
Gregor Hohpe leads the enterprise integration practice at ThoughtWorks, Inc., a specialized provider of application development and integration services. Drawing from his extensive experience designing and implementing integration solutions for enterprise clients, Gregor has published a number of papers and articles presenting a no-hype view on enterprise integration, Web services, and Service-Oriented Architectures. He is a frequent speaker at technical conferences around the world.
Bobby Woolf is coauthor of The Design Patterns Smalltalk Companion (Addison-Wesley, 1998), and author of articles in IBM DeveloperWorks, Java Developer's Journal, and elsewhere. He has been a tutorial presenter at OOPSLA, JavaEdge, and Smalltalk Solutions, among other conferences.
Hohpe, an expert in enterprise integration, and Woolf, an author of technical books and articles, provide a catalog of 65 patterns and real-world solutions for asynchronous messaging. Providing a consistent vocabulary and visual notation framework to describe large-scale integration across many technologies, the book presents practical advice on designing code and managing, monitoring, and maintaining a messaging system, useful for application and integration architects and developers and enterprise architects. Annotation ©2004 Book News, Inc., Portland, OR
Foreword | ||
Foreword | ||
Preface | ||
Acknowledgments | ||
Introduction | ||
Ch. 1 | Solving Integration Problems Using Patterns | 1 |
Ch. 2 | Integration Styles | 39 |
Ch. 3 | Messaging Systems | 57 |
Ch. 4 | Messaging Channels | 99 |
Ch. 5 | Message Construction | 143 |
Ch. 6 | Interlude: Simple Messaging | 183 |
Ch. 7 | Message Routing | 225 |
Ch. 8 | Message Transformation | 327 |
Ch. 9 | Interlude: Composed Messaging | 361 |
Ch. 10 | Messaging Endpoints | 463 |
Ch. 11 | System Management | 537 |
Ch. 12 | Interlude: System Management Example | 577 |
Ch. 13 | Integration Patterns in Practice | 603 |
Ch. 14 | Concluding Remarks | 625 |
Bibliography | 649 | |
Index | 659 |