На самом деле довольно просто. Ответ может помочь другим архитекторам, плохо знакомым с этим.
Как указано в комментариях, SOAP это просто XML. Но дело в том, что IBM не использует SOAP для описания сообщения, тогда как другие, как правило, делают это также в сочетании с JMS.