Enterprise Messaging with JMS and AMQP
Spring Integration enables applications to share data and processes using different integration styles, such as shared file systems, shared databases, remote procedure invocation, and messaging. This chapter will focus on enterprise messaging using transports such as Java Message Service (JMS) and Advanced Message Queuing Protocol (AMQP). Other message brokers, such as Simple Queue Service (SQS) and Kestrel MQ, will be discussed at the end of the chapter.
JMS was originally part of the Java 2 Enterprise Edition (J2EE) specification, and was defined in the Java Community Process ...