Chapter 1. Enterprise Messaging
We begin with a definition of messaging and explore how it is used within the enterprise. We examine enterprise messaging architecture and review the major paradigms that govern the distribution of messages around the enterprise. Consideration is given to how applications interact via messaging in terms of associated patterns, key implementation issues, and the options available for an application to utilize messaging infrastructure. This sets the stage for our examination of a particular option for Java applications, Java Message Service (JMS), in the rest of the book.
As a concept, messaging has existed since the dawn of man, in its most basic form referring to the exchange of messages between ...