Learning about WS-Policy

WS-Policy is an interoperability standard that is used to describe and communicate the policies of a Web service so that service providers can export policy requirements in a standard format. Clients can combine the service provider requirements with their own capabilities to establish the policies required for a specific interaction.

WebSphere® Application Server conforms to the Web Services Policy Framework (WS-Policy) specification. You can use the WS-Policy protocol to exchange policies in standard format. A policy represents the capabilities and requirements of a web service, for example, whether a message is secure and how to secure it, and whether a message is delivered reliably and how this is achieved. You can communicate the policy configuration to any other client, service registry, or service that supports the WS-Policy specification, including non-WebSphere Application Server products in a heterogeneous environment.

For a service provider, the policy configuration can be shared in published Web Services Description Language (WSDL), WSDL that is obtained by a client by using an HTTP GET request, or by using the Web Services Metadata Exchange (WS-MetadataExchange) protocol. The WSDL is in the standard WS-PolicyAttachments format.

For a client, the client can obtain the policy of the service provider in the standard WS-PolicyAttachments format and use this information to establish a configuration that is acceptable to both the client and the service provider. In other words, the client can be configured dynamically, based on the policies supported by its service provider. The provider policy can be attached at the application or service level.

The WS-Policy assertion specifications that are supported in this version of WebSphere Application Server are:
For details of the WS-Policy domains that are supported, see the following topics:



Subtopics
Web service providers and policy configuration sharing
Web service clients and policy configuration to use the service provider policy
WS-MetadataExchange requests
Related tasks
Using WS-Policy to exchange policies in a standard format
Related reference
WS-Addressing policy settings
WS-ReliableMessaging settings
WS-Security policy settings
WS-Transaction policy settings
Related information
Web Services Policy 1.5
Web Services Policy 1.5 - Attachment
Web Services Addressing 1.0 - Metadata
Web Services Atomic Transaction Version 1.0
Web Services Atomic Transaction Version 1.1
Web Services Atomic Transaction Version 1.2
Web Services Reliable Messaging Policy Assertion Version 1.0
Web Services Reliable Messaging Policy Assertion Version 1.1
WS-SecurityPolicy 1.2
Concept topic    

Terms of Use | Feedback

Last updated: Oct 22, 2010 12:21:29 AM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=compass&product=was-nd-zos&topic=twbs_wsp_learning
File name: twbs_wsp_learning.html