WebSphere

Saiba sobre Gateways de Proxy:

Um gateway de proxy é um gateway de serviços que recebe pedidos de serviço da Web e os encaminha para terminais definidos por você nos grupos de proxy.

Como Criar um Gateway de Proxy

Um gateway de proxy é um módulo SCA que contém uma primitiva de mediação Consulta de Terminal do Gateway. Crie o módulo usando o WebSphere Integration Developere defina um ou mais grupos. Especifique também um ponto na mensagem de pedido em que o nome de um serviço virtual possa ser encontrado. Um serviço virtual é um proxy para um ou mais serviços reais. Especifique se o nome do serviço virtual foi localizado usando a URL, o padrão ou um XPath.

Depois de implementar o módulo do gateway de proxy no WebSphere Enterprise Service Bus (WebSphere ESB) ou no WebSphere Process Server, você pode usar o widget Gateway de Proxy para definir os serviços virtuais nos grupos de proxy. Usando o widget Gateway de Proxy, é possível criar associações entre os serviços virtuais e os terminais de serviço real; as associações são armazenadas no armazenamento de configuração integrada.

Como Chamar um Serviço Virtual

Antes que um cliente possa acessar um gateway de proxy, é preciso que o WSDL chame um serviço virtual. Você pode recuperar o WSDL inserindo o terminal da URL do serviço virtual em um navegador da Web e anexando a cadeia: ?wsdl. Por exemplo, http://zzz/Gold?wsdl, em que http://zzz/ é o endereço do gateway de proxy e Gold é o nome do serviço virtual.

Quando o gateway de proxy processa um pedido do cliente, o nome do serviço virtual usado para consultar os terminais deve corresponder ao nome do serviço virtual no pedido do cliente. Se você criar um módulo do gateway de proxy com o tipo padrão de roteamento, que é ativado por URL, e usar a URL disponível no WSDL resolvido, então o roteamento do pedido ocorre automaticamente. Se você criar um módulo do gateway de proxy com roteamento com base em XPath, certifique-se de que o local da mensagem especificado contenha o nome do serviço virtual correto.
Figura 1. Visão Geral de um Pedido de Gateway de Proxy
O diagrama mostra um pedido para o serviço Gold sendo enviado para o gateway de proxy. O gateway de proxy resolve o pedido para o terminal do serviço premium.

concept Tópico de conceito

Termos de Uso | Feedback


Ícone de registro de data e hora Última atualização: 19 março 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.bspace.help.widg.wpsesb.doc/help_proxygroupwidget/help_learnaboutproxygateway.html
Copyright IBM Corporation 2005, 2009. Todos os Direitos Reservados.
Este centro de informações é desenvolvido em tecnologia Eclipse (http://www.eclipse.org).