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

Processando mensagens do serviço da Web

Use nós e serviços do WebSphere Message Broker para se conectar a outros provedores e consumidores de serviços da web.

Um serviço da Web é um sistema de software projetado para suportar a interação computador a computador interoperável por meio de uma rede. Ele possui uma interface descrita por uma especificação baseada em XML; especificamente, Web Service Definition Language, ou WSDL.

Os serviços da Web preenchem uma tarefa específica ou conjunto de tarefas. Um serviço da web é descrito usando um padrão, notação XML formal, chamada de descrição de serviço, que fornece todos os detalhes necessários para interagir com o serviço, incluindo formatos de mensagem (que detalham as operações), protocolos de transporte e locais.

A natureza da interface oculta os detalhes de implementação do serviço, para que ele possa ser usado de forma independente da plataforma de hardware ou de software na qual foi implementado. A interface também é independente da linguagem de programação na qual ela foi gravada. Esta interface manipula aplicativos baseados em serviço da Web como implementações fracamente acopladas, orientadas por componente, de tecnologia cruzada. Os serviços da Web podem ser usados sozinhos, ou com outros serviços da Web, para executar uma agregação complexa ou uma transação de negócios.

O ambiente do WebSphere Message Broker fornece dois estilos de desenvolvimento para desenvolver serviços da web:
  • Para um ambiente de desenvolvimento assistido para o fornecimento de serviços da web, no qual é possível focar na implementação das operações de serviço em vez de manipular diretamente a interação de nível de transporte, considere usar os serviços. Para obter informações adicionais, consulte Desenvolvendo um Serviço.
  • Para obter mais controle sobre o desenvolvimento de um serviço da web, considere criar fluxos de mensagens que usem nós do SOAPInput diretamente. Para obter informações adicionais, consulte Fluxos de Mensagens para Serviços da Web. Você pode desejar fazer isso nas seguintes situações:
    • Você está fornecendo um serviço da web sobre JMS.
    • Você deseja fornecer um gateway para diversos serviços.
    • Você deseja mais controle operacional sobre como os serviços da web são agrupados.

Para chamar um serviço da web como parte do fluxo de mensagem, inclua os nós de SOAPRequest no fluxo de mensagem adequadamente. Para obter informações adicionais, consulte Fluxos de Mensagens para Serviços da Web.

Para obter mais informações sobre como o WebSphere Message Broker atua como um provedor ou consumidor de serviço da web e sobre como ele está de acordo com os padrões de serviço da web externo, consulte WebSphere Message Broker e Serviços da Web.

Depois de desenvolver uma solução do WebSphere Message Broker, o administrador do WebSphere Message Broker poderá aplicar políticas para afetar como as mensagens serão protegidas ou quando as mensagens serão retransmitidas. O administrador também controla como o listener se comporta e pode trabalhar com um listener externo no tráfego de HTTP. Para obter mais informações, leia os seguintes tópicos:

O WebSphere Message Broker fornece um servlet Java que pode ser usado em um contêiner do servlet da Web externo, como o IBM WebSphere Application Server ou Apache Tomcat, para receber pedidos de HTTP de aplicativos clientes de serviços da Web. O servlet proxy HTTP é descrito em Visão Geral do Servlet Proxy HTTP.

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:44


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | ac55670_