Políticas de servicios web
Las políticas definen el tipo de política de servicio web basándose en la calidad del tipo de servicio. Las políticas se establecen inicialmente con los valores predeterminados, pero los atributos se pueden editar y modificar.
Las políticas proporcionadas son:
- WS-Addressing
- Se basa en las especificaciones World Web Consortium (W3C) de WS-Addressing para servicios web. Esta familia de especificaciones proporcionan mecanismos neutrales de transporte para direccionar los servicios web y facilitar el direccionamiento de extremo a extremo.Esta especificación proporciona soporte asíncrono.
- WS-Security
- Se basa en las especificaciones WS-Secure Conversation (WS-SC) y WS-Security,
junto con los perfiles de señal asociados. La especificación WS-Security y los
perfiles de señal asociados definen una forma de enviar señales de seguridad y
proporcionar integridad y confidencialidad de mensajes. La especificación de
conversación de WS-Secure establece un contexto de seguridad, basado en claves
compartidas, que el cliente y el servidor pueden utilizar para una serie de
mensajes. Este estándar proporciona una infraestructura entre organizaciones que
define cómo proteger la conversación completa. Utilice la política de WS-Security
para definir cómo se protegen los mensajes SOAP. Incluye opciones como:
- qué partes del mensaje están firmadas o cifradas
- los tipos de señales que se deben incluir
- si desea utilizar la criptografía simétrica o asimétrica
- Mensajería WS-Reliable (WS-RM)
- Esta especificación permite al remitente y al destinatario garantizar la calidad de los servicios en un conjunto de mensajes. Ayuda al desarrollador de aplicaciones a tratar con problemas de latencia, la interrupción del mantenimiento y otros problemas que impiden la finalización de los mensajes. Este control de calidad es fundamental para las aplicaciones con estado.
- WS-Transaction
- Esta especificación proporciona soporte para la coordinación de transacciones atómicas de aplicaciones de servicios web. Puede habilitar WS-Transaction en el lado del cliente (salida) y del servidor (entrada) conectando un conjunto de políticas que permita la política de WS-Transaction como parte del conjunto de políticas. Esta política se basa en la especificación WS-AtomicTransaction y la especificación WS-BusinessActivity, junto con la especificación WS-Coordination.
- Transporte HTTP
- La política de transporte HTTP aplica las características de HTTP y las políticas de conexiones HTTP a los mensajes de salida. La política de escucha de respuestas se aplica a los mensajes de entrada.
- Transporte SSL
- Proporciona seguridad de transporte SSL para el protocolo HTTP con las aplicaciones de servicios web.
- Transporte JMS
- Cuando utilice el transporte SOAP sobre JMS con las aplicaciones JAX-WS, puede personalizar el transporte configurando la política de transporte JMS. El transporte SOAP sobre JMS proporciona una alternativa a HTTPS para transportar solicitudes SOAP y mensajes de respuesta entre clientes y servidores. Utilice la política de transporte JMS para configurar un servicio que utilice el transporte JMS para enviar mensajes de respuesta asíncrona de nuevo al cliente.
- Propiedades personalizadas
- Proporciona la posibilidad de especificar propiedades genéricas de enlace para las aplicaciones de servicios web. El enlace CustomProperties se admite solo para los clientes de servicio.