Diferencia entre JMS y servicio web [duplicado]

Esta pregunta ya tiene una respuesta aquí:

JMS vs servicios web 9 respuestas

Necesito desarrollar un sistema que acepte pedidos y devuelva confirmación. Los pedidos pueden provenir de clientes java o no java.

No estoy seguro de si optar por la implementación del servicio web o JMS.

Alguna sugerencia ...

Respuestas a la pregunta(4)

Su respuesta a la pregunta