WS-Policy
WS-Policy é um padrão de interoperabilidade que é usado para descrever e comunicar as políticas de um serviço da Web para que os provedores de serviço possam exportar requisitos de política em um formato padrão. Os clientes podem combinar os requisitos do provedor de serviços com suas próprias capacidades para estabelecer as políticas necessárias para uma interação específica.
O WebSphere Application Server está em conformidade com a especificação da Policy Framework (WS-Policy) de serviços da Web. É possível usar o protocolo WS-Policy para trocar as políticas no formato padrão. Uma política representa os recursos e requisitos de um serviço da Web, por exemplo, se uma mensagem está protegida e como protegê-la, e se uma mensagem é entregue de maneira confiável e como ela é alcançada. É possível comunicar a configuração da política a qualquer outro cliente, registro de serviço, ou serviço que suporte a especificação WS-Policy, incluindo produtos não WebSphere Application Server em um ambiente heterogêneo.
Para um provedor de serviços, a configuração da política pode ser compartilhada no Web Services Description Language (WSDL) publicado, em WSDL que é obtido por um cliente usando um pedido HTTP GET, ou usando o protocolo Web Services Metadata Exchange (WS-MetadataExchange). O WSDL está no formato WS-PolicyAttachments padrão.
Para um cliente, o cliente pode obter a política do provedor de serviços no formato WS-PolicyAttachments padrão e usar essas informações para estabelecer uma configuração que seja aceita no cliente e no provedor de serviços. Em outras palavras, o cliente pode ser configurado dinamicamente, com base nas políticas suportadas por seu provedor de serviços. A política do provedor pode ser anexada no nível de aplicativo ou serviço ou de referência de serviço.
- É possível especificar a segurança do nível de transporte na aquisição WSDL do cliente. É possível anexar um conjunto de políticas de sistema a uma solicitação de HTTP GET ou uma solicitação WS-MetadataExchange ao obter a política do provedor. Consulte o tópico "Configurando a Política do Cliente para Usar uma Política do Provedor de Serviços" para obter informações adicionais.
- Você pode especificar um conjunto de políticas e ligações para uma referência de serviço diferente do anexo do conjunto de políticas do serviço. Por padrão, as referências de serviço herdam o seu conjunto de políticas e a configuração do WS-Policy de seu serviço pai, entretanto, se desejar, o conjunto de políticas e a configuração do WS-Policy podem ser sobrescritas. Consulte o tópico "Usando o WS-Policy para Trocar Políticas em um Formato Padrão" e seus tópicos filhos para obter detalhes adicionais.
- É possível ativar e configurar o suporte do WS-Addressing em um cliente ou provedor de serviços ao incluir asserções do WS-Policy no documento WSDL. Agora, o WebSphere Application Server processará informações do WS-Addressing mantidas no aspecto do WS-Policy de um documento WSDL do aplicativo e irá usá-las na configuração desse aplicativo. Consulte o tópico "Ativando o Suporte do Endereçamento de Serviços da Web para Aplicativos JAX-WS Usando WS-Policy" para obter informações adicionais.
- É possível publicar a configuração de política relacionada ao WS-Addressing com base nos descritores de implementação JSR109 ou nos recursos ou anotações do JAX-WS 2.2, além de informações com base nos conjuntos de política. Isso assegura que as informações de política publicadas correspondam ao comportamento do tempo de execução do serviço. Consulte o tópico "Compartilhamento da Configuração de Provedores de Serviços e de Políticas de Serviços da Web" para obter informações adicionais.
- WS-Policy. Consulte Web Services Policy 1.5
- WS-Addressing. Consulte Web Services Addressing 1.0 - Metadados.
- WS-AtomicTransaction. Consulte Web Services Atomic Transaction Versão 1.0, Web Services Atomic Transaction Versão 1.1 e Web Services Atomic Transaction Versão 1.2.
- WS-ReliableMessaging. Consulte Web Services Reliable Messaging Policy Assertion Version 1.0 e Web Services Reliable Messaging Policy Assertion Version 1.1.
- WS-SecurityPolicy. Consulte WS-SecurityPolicy 1.2.
- Configurações da Política de WS-Addressing
- Configurações WS-ReliableMessaging
- Configurações da Política WS-Security
- Configurações da Política WS-Transaction