WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Fluxos de Mensagens do Domínio SOAP

Os fluxos de mensagens do domínio SOAP geralmente usam nós SOAP, WSDL e um formato de árvore lógica comum que independe do formato exato da mensagem de serviço da Web.

Os nós a seguir são fornecidos para utilização no domínio SOAP:
Os nós a seguir também podem ser usados para simplificar o processamento da carga útil SOAP em um fluxo de mensagens; esses nós não são específicos para o domínio SOAP.
Os nós SOAP são utilizados juntos nos seguintes padrões básicos:

Você pode usar o nó SOAPExtract em conjunto com esses padrões para extrair a carga útil SOAP. Se você estiver trabalhando com os nós HTTP, poderá usar o nó SOAPEnvelope para reconstruir um envelope SOAP.

Os nós de domínio SOAP principais geralmente são configurados pelo WSDL e, nesse modo, um pré-requisito para um fluxo de mensagens do domínio SOAP é um WSDL implementável. É possível importar um arquivo WSDL para um aplicativo ou uma biblioteca ou gerar um arquivo WSDL a partir de um conjunto de mensagens existente. Para obter mais informações sobre como importar um arquivo WSDL, consulte Importando do WSDL. Para obter informações adicionais sobre como gerar WSDL a partir de um conjunto de mensagens existente, consulte Conjuntos de Mensagens: Geração WSDL.

O WSDL implementável pode então ser utilizado para configurar nós SOAP. Isto pode ser feito arrastando o recurso WSDL para o nó ou selecionando o recurso WSDL necessário a partir das propriedades do nó.

O WSDL é implementado com seu fluxo de mensagens concluído, permitindo que o broker gere exceções se uma mensagem do serviço da Web não corresponder à descrição de WSDL especificada.

Como alternativa, você pode criar um serviço da web de um WSDL existente e implementar operações de serviço definidas como subfluxos. Para obter informações adicionais, consulte Criando um serviço baseado em WSDL.

É possível alterar o modo de operação dos nós do domínio SOAP para que eles ajam no modo de gateway. No modo de gateway, não é necessário um WSDL para configurar os nós, porque eles manipulam solicitações/respostas genéricas e mensagens SOAP unidirecionais que não estão vinculadas a um WSDL específico. Para obter mais detalhes, consulte Modo de Operação de Gateway para Nós SOAP.

Você pode ativar WS-RM (sistema de mensagens confiável) para fluxos de mensagens SOAP associando o fluxo ou nó a um conjunto de políticas configurado para WS-RM. Veja informações adicionais na publicação Web Services Reliable Messaging.

Um cliente pode enviar um pedido HTTP GET para o terminal exposto por um nó de SOAPInput, com uma cadeia de consultas ?wsdl como sufixo e receber uma resposta com a definição WSDL utilizada para configurar o fluxo. Consulte Configurando Fluxos de Mensagens Usando um WSDL.

O domínio SOAP usa um formato de árvore lógica comum que independe do formato exato da mensagem de serviço da web. Para obter detalhes do formato da árvore SOAP, consulte Visão Geral da Árvore SOAP. Informações úteis de WSDL estão incluídas na árvore lógica sob SOAP.Context.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:28:45


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | ac56110_