Enterprise Integration Patterns
EIP is a pattern language
and also a book that contains the pattern language.
IMHO, the book Enterprise Integration Patterns is one of the best books available on how to integrate applications using messaging.
Where you can find out more:
Another book I've written is Exploring IBM SOA Technology and Practice.