Criando uma Nova Ligação do WS-Security

Crie uma nova ligação do WS-Security para uso com os serviços da Web ativados para o barramento de integração de serviços. As ligações do WS-Security são usadas para segurança das mensagens SOAP transmitidas entre os solicitantes de serviços (clientes) e serviços de entrada, e entre serviços de saída e serviços da Web de destino.

Antes de Iniciar

Utilize esta opção para criar ligações do WS-Security que estejam de acordo com a especificação Web Services Security (WS-Security) 1.0 ou a especificação WS-Security anterior, WS-Security Draft 13 (também conhecida como Web Services Security Core Specification).
Nota: O uso do Rascunho 13 do WS-Security foi reprovado no WebSphere Application Server Versão 6.0. O uso do Rascunho 13 do WS-Security foi descontinuado e ele só deve ser usado para permitir o uso continuado de um aplicativo cliente de serviços da Web que está sendo gravado na especificação do Rascunho 13 do WS-Security.

Este tópico assume que você obteve, das partes proprietárias, as ligações WS-Security para o cliente (para um serviço de entrada) e o serviço da Web de destino (para um serviço de saída).

Só é possível usar o WS-Security com aplicativos de serviço da Web em conformidade com a especificação Web Services for Java™ Platform, Enterprise Edition (Java EE) ou Java Specification Requirements (JSR) 109. Para obter informações adicionais, consulte Relacionamento da Segurança de Serviços da Web e a Segurança do Java Platform, Enterprise Edition. Para obter informações sobre como tornar o JSR-109 de aplicativos de serviço da web compatível, consulte Implementando Clientes de Serviços da Web JAX-RPC ou Implementando Clientes de Serviços da Web JAX-WS Estáticos.

Sobre Esta Tarefa

As ligações do WS-Security fornecem as informações requeridas pelo ambiente de tempo de execução para implementar a configuração do WS-Security (por exemplo, "Para assinar o corpo, use esta chave"). Você recebe estas informações de ligação de segurança direto do solicitante de serviços ou do fornecedor de serviços de destino, em forma de um arquivo ibm-webservicesclient-bnd.xmi para o cliente e um arquivo ibm-webservices-bnd.xmi para o serviço da Web de destino. Você extrai as informações destes arquivos .xmi e digita-as manualmente nos formulários de ligações do WS-Security.

Ligações são administradas independentemente de qualquer serviço da Web que as usarem, portanto, é possível criar uma ligação e depois aplicá-la a muitos serviços da Web.

O WebSphere Application Server também inclui um conjunto de objetos de ligação padrão do WS-Security, conforme descrito em Propriedades de Ligações Padrão e Tempo de Execução para a Segurança dos Serviços da Web. Se você estiver administrando uma instalação do WebSphere Application Server Network Deployment, as ligações padrão do WS-Security serão configuradas para a célula e estarão disponíveis para uso com os serviços da Web ativados para o barramento. No entanto, se você estiver usando o produto de servidor único, WebSphere Application Server, então, estas ligações padrão serão configuradas no servidor de aplicativos e não estarão disponíveis para uso com serviços da web ativados para barramento.

Diferente da maioria dos outros objetos de configuração, quando você cria uma ligação do WS-Security, é possível definir apenas seus aspectos básicos. Para definir os detalhes de ligação, você deve salvar a nova ligação e, então reabri-la para modificação, conforme descrito em Modificando uma Ligação Existente do WS-Security..

Para criar uma nova ligação do WS-Security, conclua as seguintes etapas:

Procedimento

  1. Inicie o console administrativo.
  2. Na área de janela de navegação, clique em Integração de serviços -> Serviços da web -> Ligações do WS-Security. É exibido o formulário de coleta de ligações do WS-Security.
  3. Clique em Novo(a). É exibido o Assistente de Nova Ligação do WS-Security.
  4. Utilize o assistente para atribuir as seguintes propriedades gerais:
    1. Selecione a versão da especificação do WS-Security. Configure esta opção para Draft 13 (para uma ligação em conformidade com a especificação WS-Security Draft 13) ou 1.0 (para uma ligação em conformidade com a especificação WS-Security (Segurança dos Serviços da Web) 1.0.
      Nota: O uso do Rascunho 13 do WS-Security foi reprovado no WebSphere Application Server Versão 6.0. O uso do Rascunho 13 do WS-Security foi descontinuado e ele só deve ser usado para permitir o uso continuado de um aplicativo cliente de serviços da Web que está sendo gravado na especificação do Rascunho 13 do WS-Security.
    2. Especifique o tipo de ligação.

      Defina esta opção como um dos seguintes tipos de ligação:

      Para o WS-Security Versão 1.0:
      • consumidor de pedidos, para uso ao consumir pedidos de um cliente para um serviço de entrada.
      • gerador de solicitação, a ser usado ao gerar solicitações de um serviço de saída para um serviço da web de destino.
      • consumidor de resposta, a ser usado ao consumir respostas de um serviço da web de destino para um serviço de saída.
      • gerador de respostas, para uso ao gerar respostas de um serviço de entrada para um cliente.
      Para o WS-Security Draft 13:
      • receptor de pedidos, para uso ao receber pedidos de um cliente para um serviço de entrada.
      • emissor de solicitação, a ser usado ao enviar solicitações de um serviço de saída para um serviço da web de destino.
      • receptor de resposta, a ser usado ao receber respostas de um serviço da web de destino para um serviço de saída.
      • emissor de respostas, para ser utilizado ao enviar respostas a partir de um serviço de entrada para um cliente.
    3. Especifique a ligação do WS-Security.
      Dê um nome a esta ligação. Esse nome deve ser exclusivo e deve seguir as seguintes regras de sintaxe:
      • Não deve iniciar com "." (um ponto).
      • Não deve iniciar ou terminar com um espaço.
      • Não deve conter nenhum dos seguintes caracteres: \ / , # $ @ : ; " * ? < > | = + & % '

      (Apenas ligações do WS-Security 1.0. Opcional.) Selecione a caixa de opções Utilizar Padrões para criar uma ligação padrão conveniente para uso em um ambiente de desenvolvimento e de teste. Se você selecionar essa opção, a ligação utilizará o conjunto padrão do WebSphere Application Server das informações de ligação em vez de quaisquer informações customizadas que possam ser incluídas subsequentemente. No entanto, observe que essa ligação padrão é, por definição, insegura e não destina-se ao uso em produção. Você também pode selecionar ou limpar esta caixa de opções ao modificar uma ligação existente do WS-Security.

      Nota: Se estiver criando uma ligação do gerador de pedido do WS-Security 1.0, o endereço da Web para o namespace do WS-Security 1.0 será exibido em uma lista suspensa. Esse será o espaço de nomes usado pelo WS-Security 1.0 para enviar um pedido, sendo que você não deverá ter de alterar esse valor. Os outros valores incluídos na lista suspensa referem-se aos espaços de nomes usados por versões anteriores da especificação de rascunho do WS-Security e são incluídos para obtenção de retrocompatibilidade.
  5. Clique em Concluir. As propriedades gerais deste item serão salvas.

Resultados

Se o processamento for concluído com êxito, será atualizada a lista de ligações do WS-Security para incluir a nova ligação. Caso contrário, uma mensagem de erro será exibida.

O que Fazer Depois

Agora você está pronto para definir os detalhes de ligação, conforme descrito em Modifying an existing WS-Security binding.

Í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_wss_bind_new
Nome do arquivo: tjw_wss_bind_new.html