Criando uma Nova Configuração de Serviço de Proxy
É possível configurar o gateway de serviços da Web para atuar simplesmente como um proxy para seu serviço e, em seguida, utilizar as listas de manipuladores JAX-RPC para configurar os terminais para mensagens de solicitações recebidas para o serviço.
Antes de Iniciar
Para uma visualização de tarefas de alto nível de como configurar o gateway de serviços da Web como parte de uma configuração geral de serviços da Web ativados para barramento, consulte Ativando Serviços da Web por meio do Barramento de Integração de Serviços.
Você configura cada serviço de proxy para uma instância de gateway específica, portanto, é necessário criar a instância de gateway antes de configurar quaisquer serviços de proxy para ela.
Decida que método usar para configurar esses recursos. É possível criar um novo serviço de proxy utilizando o console administrativo conforme descrito nesta tarefa ou utilizando o Comando createWSGWProxyService.
Sobre Esta Tarefa
Quando você criar uma nova configuração do serviço de proxy, o gateway não executará nenhuma ação em relação a esse serviço a não ser chamá-lo. Ao configurar um serviço de proxy, você também configura uma lista de rotinas de tratamento JAX-RPC que utiliza o javax.xml.rpc.service.endpoint.address para configurar o nó de extremidade de destino para o serviço. Em seguida, você anexa a lista de manipuladores à porta de entrada do serviço de proxy.
Uma configuração do serviço de proxy não possui nenhum serviço de destino real e, portanto, nenhum WSDL que o gateway pode usar para configurar a chamada de serviço. Um arquivo WSDL de proxy genérico é utilizado para configurar os parâmetros básicos para a chamada (por exemplo, qual ligação utilizar), mas é possível substituir o padrão fornecendo seu próprio arquivo WSDL de proxy genérico equivalente. Se a lista de manipuladores JAX-RPC não estiver implementada, então o gateway tentará enviar todas as solicitações para o endereço da Web falso especificado na tag <soap:target address> no arquivo WSDL do proxy.
Para obter informações mais detalhadas, consulte Rotinas de Tratamento JAX-RPC e Operação do Proxy.
Para criar uma nova configuração de serviço de proxy utilizando o console administrativo, conclua as seguintes etapas:
Procedimento
Resultados
O que Fazer Depois
- Para operação HTTP, se o endereço da Web do serviço proxy for
então, os clientes solicitantes indicarão que estão enviando um pedido de uma via utilizando o seguinte URL:http://host_name:port_number/wsgwsoaphttp1/soaphttpengine /your_bus/ProxyService/ProxyServiceInboundPort
http://host_name:port_number/wsgwsoaphttp1/soaphttpengine /your_bus/ProxyService/ProxyServiceInboundPort?operationMode=oneway
- Para operação JMS, se o endereço do JMS do serviço de proxy for
então, os clientes solicitantes indicarão que estão enviando um pedido de uma via utilizando o seguinte URL:jms:/queue?destination=jndi_queue&connectionFactory= jndi_factory&targetService=your_bus/ProxyService/ProxyServiceInboundPort
jms:/queue?destination=jndi_queue&connectionFactory= jndi_factory&targetService= your_bus/ProxyService/ProxyServiceInboundPort&operationMode=oneway