WS-Policy

WS-Policy es un estándar de interoperatividad utilizado para describir y comunicar las políticas de un servicio web, de modo que los proveedores de servicios puedan exportar los requisitos de políticas en un formato estándar. Los clientes pueden combinar los requisitos del proveedor de servicios con sus propias posibilidades para establecer las políticas necesarias para una interacción específica.

WebSphere Application Server se ajusta a la especificación web services Policy Framework (WS-Policy). Puede utilizar el protocolo WS-Policy para intercambiar políticas en formato estándar. Una política representa las posibilidades y los requisitos de un servicio web, por ejemplo si un mensaje es seguro y cómo se puede proteger, y si un mensaje se puede entregar de forma fiable y cómo llevarlo a cabo. Puede comunicar la configuración de políticas a cualquier otro cliente, registro de servicio o servicio que soporte la especificación WS-Policy, incluidos los productos que no son WebSphere Application Server de un entorno heterogéneo.

Para un proveedor de servicios, la configuración de políticas se puede compartir en un WSDL (Web Services Description Language) publicado, en un WSDL que un cliente haya obtenido utilizando una solicitud HTTP GET o utilizando el protocolo WS-MetadataExchange (Web Services Metadata Exchange). El WSDL están en formato WS-PolicyAttachments estándar.

En el caso de un cliente, éste puede obtener la política del proveedor de servicios en formato WS-PolicyAttachments estándar y utilizar esta información para establecer una configuración que resulte aceptable para el cliente y para el proveedor de servicios. Esto es, se puede configurar el cliente dinámicamente, basándose en las políticas soportadas por su proveedor de servicios. La política del proveedor puede conectarse a nivel de aplicación o de servicio o de referencia de servicio.

Nota: Las siguientes características se introdujeron en la especificación JAX-WS 2.2, que WebSphere Application Server soporta desde la versión 8:
  • Puede especificar la seguridad a nivel de transporte en la adquisición de WSDL de cliente. Puede conectar un conjunto de políticas del sistema a cualquier solicitud HTTP GET o a una solicitud WS-MetadataExchange al obtener la política del proveedor. Consulte el tema "Configuración de la política de cliente para utilizar una política de proveedor de servicios" para obtener más información.
  • Puede especificar un conjunto de políticas y un enlace para una referencia de servicio que es diferente de la conexión de conjunto de políticas para el servicio. De forma predeterminada, las referencias de servicio heredan su conjunto de políticas y configuración de WS-Policy de su de servicio padre; sin embargo, si lo desea, el conjunto de políticas y la configuración de WS-Policy se pueden sobrescribir. Consulte el tema "Utilización de WS-Policy para intercambiar políticas en un formato estándar" y sus temas hijo para obtener más detalles.
  • Puede habilitar y configurar el soporte de WS-Addressing en un cliente o proveedor de servicios añadiendo aserciones WS-Policy en el documento WSDL. WebSphere Application Server ahora procesará la información de WS-Addressing contenida dentro del aspecto de WS-Policy del documento WSDL de una aplicación y la utilizará en la configuración de dicha aplicación. Consulte el tema "Habilitación del soporte de Web Services Addressing para aplicaciones JAX-WS utilizando WS-Policy" si desea información adicional.
  • Puede publicar la configuración de política relacionada con WS-Addressing en función de los descriptores de despliegue JSR109 o de las anotaciones o características JAX-WS 2.2, así como información basada en conjuntos de políticas. Esto garantiza que la información de política publicada coincide con el comportamiento de tiempo de ejecución del servicio. Consulte el tema "Proveedores de servicio web y compartición de configuración de política" para obtener más infromación.
Las especificaciones de aserción WS-Policy soportadas en esta versión de WebSphere Application Server son:
Para obtener detalles sobre los dominios de WS-Policy a los que se da soporte, consulte los temas siguientes:
  • Valores de políticas de WS-Addressing
  • Valores de WS-ReliableMessaging
  • Valores de política WS-Security
  • Valores de política WS-Transaction

Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_wsp_learning
File name: twbs_wsp_learning.html