SOAP sobre Java™ Message Service 1.0 é uma especificação que descreve como SOAP pode vincular-se a um sistema de mensagens que suporta o Java Message Service (JMS).
SOAP é independente do transporte e pode ser vinculado a qualquer protocolo. SOAP 1.1 e SOAP 1.2 podem ser vinculados desta maneira usando a Estrutura de Ligação de Protocolo SOAP 1.2. SOAP sobre JMS permite usar o transporte JMS com mensagens SOAP e é um mecanismo alternativo de sistema de mensagens para o sistema de mensagens SOAP sobre HTTP padrão.
Os aplicativos JMS enviam mensagens aos destinos JMS, os quais podem ser filas ou tópicos. As filas são usadas no sistema de mensagens ponto a ponto e os tópicos são usados no sistema de mensagens de publicação/assinatura (pub/ass).
O WebSphere Message Broker suporta o transporte JMS nos nós SOAP, que são configurados importando o WSDL com ligações SOAP/JMS. Os destinos de tópico JMS para o sistema de mensagens de publicação/assinatura não são suportados para nós SOAP no WebSphere Message Broker.
O WebSphere Message Broker suporta o formato WSDL padrão do W3C e o formato WSDL de proprietário IBM® (descontinuado). Para obter um resumo das diferenças entre esses dois formatos WSDL, consulte Formatos de URI WSDL para JMS.