Question: what is the difference between jms and web services?
Answer: 4 Answers. JMS is an API which abstracts messaging middleware, like ActiveMQ or IBM MQSeries. Messaging middleware has a store-and-forward paradigm and asynchronous message passing, while web services tend to promote a synchronous procedure calling paradigm.