Editor de atributos do serviço Web: vinculação de porta
Consulte também
Na seção Vinculação de porta da aba Qualidade de serviço, no lado do serviço, você pode configurar o MTMOM, a entrega confiável de mensagens e a política de segurança interoperável.
Você pode definir as seguintes opções:
- Otimizar o transporte de dados binários (MTOM). O recurso MTOM está desativado no JAX-WS por padrão. Ele pode ser ativado no cliente e no servidor. Uma vez ativado, todos os dados binários em XML, elementos XML do tipo xs:base64Binary e xs:hexBianry são transmitidos de forma apropriada.
- Entrega confiável de mensagens. Especifica se a entrega confiável de mensagens está ativada.
- Entregar mensagens na ordem exata. Especifica se o protocolo de Entrega confiável de mensagens garante que as mensagens de aplicativo de uma determinada seqüência de mensagens são entregues para o aplicativo de ponto final na ordem indicada pelos números de mensagem. Esta opção aumenta o tempo de processamento de seqüências de mensagem de aplicativo e pode resultar na degradação do desempenho do serviço Web.
- Avançado. Clique no botão Avançado para definir as seguintes opções:
- Controle de fluxo. Especifica se o recurso Controle de fluxo está ativado.
- Tamanho máximo do buffer de controle de fluxo. Se o controle de fluxo estiver ativado, especifica o número de mensagens para uma seqüência que será armazenada em buffer. A configuração padrão é 32.
- Tempo limite de inatividade (ms). Especifica o intervalo de tempo depois do qual a fonte ou o destino pode encerrar qualquer seqüência de mensagem devido à inatividade. A configuração padrão é 600.000 milissegundos (10 minutos). Um ponto final de serviço Web sempre encerrará uma seqüência cujo tempo limite de inatividade tenha expirado. Para manter a seqüência ativa, um cliente inativo sempre enviará uma mensagem independente com um cabeçalho AckRequested para agir como pulsação à medida que o final do intervalo de tempo limite de inatividade se aproximar.
- Serviço seguro. Especifica a segurança de todas as operações de um serviço Web.
- Mecanismo de segurança. Selecione uma das opções da lista. A maioria dos mecanismos é totalmente funcional mesmo sem qualquer configuração. Entretanto, caso você deseje personalizar o mecanismo, clique em Configurar para especificar a configuração desse mecanismo.
Os mecanismos que usam STS requerem que um STS seja especificado na caixa de diálogo Configuração.
Se for selecionado um mecanismo de segurança que requeira isso, selecione os botões para configurar opções de armazenamento de chaves, armazenamento de confiança e validador.
- Usar padrões de desenvolvimento. Selecione esta opção para importar certificados para o armazenamento de chaves e o armazenamento de confiança GlassFish para que eles possam ser usados imediatamente para desenvolvimento. Como os certificados padrão não estão em um formato apropriado para serem usados neste contexto, esta importação é feita para você, para que você não precise fazê-la manualmente. Além de importar certificados, um usuário padrão é criado no território "arquivo", com nome de usuário "wsitUser".
Em um ambiente de produção, você provavelmente desejará fornecer suas próprias configurações de usuário e certificados. Entretanto, em um ambiente de desenvolvimento, você poderá considerar esses padrões úteis.
- Permitir transporte TCP. Especifica que o serviço oferece suporte a TCP e funciona com transporte TCP e HTTP. O TCP oferece melhor desempenho ao enviar mensagens menores. A melhora do desempenho é visível principalmente em mensagens menores porque a sobrecarga de envio de mensagens através de protocolo HTTP é eliminada.
- Desativar infoset rápido. Especifica que o Infoset rápido não seja usado. O Infoset rápido é útil para análise mais rápida, serialização mais rápida e documentos menores em comparação com documentos XML equivalentes.
- Consulte também
- Sobre a qualidade de serviço
Notificações legais