This page contains an annotated bibliography on enterprise integration and related subjects. I organized the books into four categories to make navigation and printing easier. Click on the image or the book title to see more details about the book on Amazon. I own 95% of the books listed here and have read all of the good ones :-) I hope you find my advice useful in selecting the right book.

Enterprise Integration Patterns : Designing, Building, and Deploying Messaging Solutions
Gregor Hohpe, Bobby Woolf
ISBN 0321200683
Addison-Wesley, 2004

Buy from Amazon
This highly anticipated book includes all 65 patterns from this site plus more examples and lots of edits.
Download a Sample Chapter: Chapter 3 introduces six root patterns that form the foundation for the book (Acrobat Reader required).
Praise for EIP: See what recognized industry experts say about Enterprise Integration Patterns.
Other books I authored or co-authored.
EAISOA & Web ServicesMessagingPatternsSoftware Architecture
Such an important area and so few book recommendations. I am simply behind in my reading...
Software Architecture: Perspectives on an Emerging Discipline
Mary Shaw, Garlan David
Prentice Hall, 1996
Buy from Amazon
The definitive text on software architecture and architectural styles.

Software Architecture in Practice, 2nd Edition
Len Bass, Paul Clements, Rick Kazman
Addison-Wesley, 2003
Buy from Amazon
Part of a whole series on architecture from the SEI. Generally, these books are very throrough, but for my taste too many examples and case studies are pulled from military projects or embedded systems. These types of systems typically lend themselves to a very rigorous top-down architecture and design approach, unlike today's business applications that are all about changing requirements.