Java Message Service

The enterprise integration technology explained in this chapter is the Java Message Service (JMS). It is different from the technologies discussed in previous chapters, because it is an inherently asynchronous technology for exchanging messages.

In the remoting, REST, and SOAP web services approaches, a client sends a request and waits for a server response. Waiting for a response can be implemented synchronously (the client thread is blocked until a response is received or times out) or asynchronously (the client registers callback logic, which is executed when the response arrives or the communication times out). ...

Get Pivotal Certified Spring Enterprise Integration Specialist Exam now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.