Description: Enterprise Integration Patterns
service (30557) integration (1869) enterprise (1481) patterns (864) messaging (434) soa (240) middleware (157) esb (102) eai (83) eai patterns (4)
Today's applications rarely live in isolation. Users expect instant access across all functions, which may reside in disparate applications or third-party services. However, building distributed and integrated applications requires developers to tackle asynchrony, partial failures, incompatible data models, API drift, and much more.
This pattern language consisting of 65 integration patterns helps developers design and build distributed applications or integrate existing ones. The patterns provide a technology-independent vocabulary and visual notation harvested from proven solutions to recurring problems. They also share common "gotchas" and design considerations. Besides receiving numerous accolades , the patterns spurred the development of a whole generation of open source Enterprise Service Bus (ESB) implementations, such as Apache
Buy the book Enterprise Integration Patterns or read a sample chapter first. Find the most recent content in my blog or articles .