Modificando uma Configuração de Serviço de Saída Existente

Modifique os detalhes de configuração para um serviço de saída. Exemplo: proteger o serviço; aplicar listas de rotinas de tratamento JAX-RPC às portas para o serviço; publicar o serviço em mais de um registro do UDDI.

Sobre Esta Tarefa

Um serviço de saída fornece acesso, por meio de uma ou mais portas de saída, para um serviço da Web que é hospedado externamente. Um serviço de saída pode ser utilizado por qualquer um de seus sistemas internos que podem acessar o barramento de integração de serviço no qual ele está hospedado.

Ao criar pela primeira vez um serviço de saída, você seleciona as portas que serão ativadas para o serviço, mas não associa as portas a listas de rotinas de tratamento ou configurações de segurança JAX-RPC. É necessário modificar sua configuração de serviço de saída se desejar controlar e monitorar o acesso ao serviço de destino de qualquer uma das seguintes maneiras:
  • Associar as listas de rotinas de tratamento JAX-RPC a portas, para que as rotinas de tratamento possam monitorar a atividade na porta e executar a ação apropriada, dependendo do emissor e do conteúdo de cada mensagem que passa pela porta.
  • Proteger por senha uma operação de serviço da Web.
  • Configurar o nível de segurança a ser aplicado a mensagens (a ligação de WS-Security). O nível de segurança pode ser definido de maneira independente para mensagens de pedido e resposta.
  • Ativar a autenticação do servidor proxy para qualquer uma das portas.

Para listar os serviços de saída existentes e para visualizar e modificar seus detalhes de configuração, conclua as seguintes etapas:

Procedimento

  1. Inicie o administrative console.
  2. Na área de janela de navegação, clique em Integração de serviços -> Barramentos -> bus_name-> [Serviços] Serviços de Saída. É exibida uma lista dos serviços de saída em um formulário de coleta de serviços de saída.
  3. Clique no nome de um serviço de saída na lista. As definições atuais para esse serviço de saída são exibidas.
  4. Opcional: Clique em Recarregar WSDL, para recarregar o arquivo WSDL externo para este serviço de saída.
    Nota:
    • Quando você cria um novo serviço de saída, uma cópia do arquivo WSDL externo para o serviço é carregada em um repositório mantido localmente. Se o provedor de serviços externo alterar o arquivo WSDL, você deve atualizar a cópia local.
    • Ao clicar em Recarregar o WSDL, você executa o comando descrito em Atualizando o Arquivo WSDL do Serviço de Saída Usando a Ferramenta wsadmin. Para que o comando seja concluído com êxito, as condições que estão descritas naquele tópico devem ser atendidas.
    • Se o barramento precisar passar mensagens por meio de um servidor proxy de autenticação para recuperar documentos de WSDL, então você não poderá usar a opção Recarregar WSDL e deverá executar o comando atualizar WSDL, usando a ferramenta wsadmin. Para obter informações adicionais, consulte a dica de resolução de problemas correspondente.
  5. Modifique as propriedades gerais. Para obter informações sobre cada uma destas propriedades, consulte Configurações de Serviços de Saída.
    Nota:
    • Quando um nome de serviço de saída é alterado, o sistema procura todos os objetos que se referem a ele e atualiza o nome. Qualquer nome de substituição que você escolher deve ser exclusivo dentro do barramento de integração de serviço. Se você digitar um nome que não é exclusivo, uma mensagem de erro será exibida.
    • Você não pode alterar o Nome do destino de serviço. No entanto, se você clicar em Visualizar ao longo do nome, poderá visualizar e modificar as informações de configuração para o destino do serviço.
    • Se você alterar as informações de local do WSDL (ou seja, os campos Tipo de local do WSDL, Local do WSDL e Registro de UDDI do WSDL), então, clique em Aplicar, o arquivo WSDL do serviço de saída será recarregado. Portanto, você deve clicar em Aplicar depois de fazer todas as alterações nas informações de local do WSDL e antes de alterar todos os campos derivados do WSDL (por exemplo, nome do serviço do WSDL e lista de portas disponíveis).
    • Embora logicamente o nome e o namespace do serviço da Web sejam requeridos apenas se houver mais de um serviço no WSDL, os campos que você usa para defini-los são codificados dentro do console administrativo como campos compulsórios. Eles são preenchidos por padrão, portanto, se não forem logicamente requeridos para o serviço você deverá manter os valores padrão. Se você remover o valor do campo, o console administrativo tratará o campo vazio como um erro.
    • A lista de portas disponíveis a partir da qual você escolhe o Nome da porta padrão é um subconjunto de portas que estão descritas no arquivo WSDL. Você escolheu esse subconjunto quando criou ou modificou pela última vez esse serviço de saída. Para incluir ou remover portas disponíveis, utilize a opção de propriedades adicionais Portas de Saída.
    • Se você tiver criado uma mediação de seleção de porta e implementado-a no barramento de integração de serviço, ela ficará disponível para seleção na lista de mediações. Se não desejar usar uma mediação de seleção de porta com esse serviço de saída, selecione nenhum na lista suspensa. Essa lista contém todas as mediações, incluindo mediações de seleção de porta, que estão atualmente implementadas para esse barramento de integração de serviço.
    • Os membros do barramento são servidores de aplicativos ou clusters que são incluídos neste barramento. A propriedade Membro do barramento define o membro do barramento ao qual a mediação de seleção de porta está designada. Se você alterar o valor da propriedade Mediação de seleção de porta para (nenhum), deverá alterar também o valor da propriedade Membro do barramento para (nenhum). Se deseja utilizar uma mediação de seleção de porta, designe-a para um membro do barramento. Se você não fizer isto, o console administrativo exibirá uma mensagem de erro.
    • Se você selecionar a opção Ativar a segurança de nível de operação, também deverá concluir, para este serviço de saída, as etapas descritas em Protegendo por Senha uma Operação de Serviço da Web.
  6. Modifique as propriedades adicionais.
    1. Modifique as portas que estão associadas a este serviço de saída. Para obter informações sobre as propriedades das portas de serviço de saída, consulte Definições de Portas de Saída.
      Nota:
      • Pedidos e respostas para um serviço de saída podem ser enviados através de qualquer ligação (por exemplo, SOAP sobre HTTP ou SOAP sobre JMS) que está disponível tanto para o barramento de integração de serviços quanto para o serviço da Web externo. Cada ligação disponível é representada por uma porta.
      • É possível utilizar uma lista de rotinas de tratamento JAX-RPC para monitorar a atividade na porta e tomar a medida apropriada (por exemplo, registro ou novo roteamento) dependendo do emissor e do conteúdo de cada mensagem transmitida pela porta. Se o serviço da Web externo requerer autenticação básica HTTP, poderá usar uma lista de manipuladores JAX-RPC para fornecer um cabeçalho de autenticação básica HTTP, conforme descrito em Invoking a password-protected outbound service.
      • É possível utilizar o WS-Security para definir os níveis de segurança a serem aplicados às mensagens. O nível de segurança pode ser definido de maneira independente para mensagens de pedido e resposta. Para obter informações adicionais, consulte Tecnologias de Integração de Serviço e WS-Security.
      • É possível definir os níveis de segurança a serem aplicados às mensagens. O nível de segurança pode ser definido de maneira independente para mensagens de pedido e resposta.
      • As tecnologias de integração de serviço requerem acesso à Internet para chamar um serviço de saída ou recuperar um arquivo WSDL do serviço de destino. Se você utilizar um servidor proxy em suporte ao roteamento da Internet e se o servidor proxy requerer uma autenticação antes de conceder acesso à Internet, você deverá ativar a autenticação do servidor proxy.
    2. Modifique as propriedades customizadas, se houver alguma, que foram configuradas para este serviço de saída. Estas propriedades personalizadas são pares de nome e valor que é possível utilizar para definir propriedades internas da configuração de sistema. Em cada par, o nome é uma chave da propriedade e o valor é um valor de cadeia.
  7. Salve suas alterações na configuração principal.

Resultados

Se o processamento for concluído com êxito, a lista de serviços de saída para este barramento de integração de serviço será reexibida. Caso contrário, uma mensagem de erro é exibida.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjw_out_config
Nome do arquivo: tjw_out_config.html