Web Services
March 2006 Version 1.2 Authors Siddharth Bajaj, VeriSign Don Box, Microsoft Dave Chappell, Sonic Software Francisco Curbera, IBM Glen Daniels, Sonic Software Phillip Hallam-Baker, VeriSign Maryann Hondo, IBM Chris Kaler, Microsoft Dave Langworthy, Microsoft Anthony Nadalin, IBM Nataraj Nagaratnam, IBM Hemma Prafullchandra, VeriSign Claus von Riegen, SAPDaniel Roth, Microsoft Jeffrey Schlimmer (Editor), Microsoft Chris Sharp, IBM John Shewchuk, Microsoft Asir Vedamuthu, Microsoft Ümit Yalçınalp, SAP David Orchard, BEA Systems
Copyright Notice
(c) 2001-2006 BEA Systems Inc., International Business Machines Corporation, Microsoft Corporation, Inc., SAP AG, Sonic Software, and VeriSign Inc. All rights reserved. Permission to copy and display theWS-Policy Specification (the "Specification", which includes WSDL and schema documents), in any medium without fee or royalty is hereby granted, provided that you include the following on ALL copies of the WS-Policy Specification, that you make: 1. A link or URL to the WS-Policy Specification at one of the Authors’ websites 2. The copyright notice as shown in the WS-Policy Specification. BEASystems, IBM, Microsoft, SAP, Sonic Software, and VeriSign (collectively, the "Authors") each agree to grant you a license, under royalty-free and otherwise reasonable, non-discriminatory terms and conditions, to their respective essential patent claims that they deem necessary to implement the WS-Policy Specification. THE WS-POLICY SPECIFICATION IS PROVIDED "AS IS," AND THE AUTHORS MAKE NOREPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE WS-POLICY
Page 1 of 25
SPECIFICATION ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. THE AUTHORSWILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO ANY USE OR DISTRIBUTION OF THE WS-POLICY SPECIFICATION. The name and trademarks of the Authors may NOT be used in any manner, including advertising or publicity pertaining to the WS-Policy Specification or its contents without specific, written prior permission. Title tocopyright in the WS-Policy Specification will at all times remain with the Authors. No other rights are granted by implication, estoppel or otherwise.
Abstract
The Web Services Policy Framework (WS-Policy) provides a general purpose model and corresponding syntax to describe the policies of a Web Service. WS-Policy defines a base set of constructs that can be used and extended by other Web servicesspecifications to describe a broad range of service requirements and capabilities.
Composable Architecture
The Web service specifications (WS*) are designed to be composed with each other to provide a rich set of tools for secure, reliable, and/or transacted Web services. WS-Policy by itself does not provide a negotiation solution for Web services. WS-Policy is a building block that is used inconjunction with other Web service and application-specific protocols to accommodate a wide variety of policy exchange models.
Status
This WS-Policy Specification is a public draft release and is provided for review and evaluation only. The Authors hope to solicit your contributions and suggestions in the near future. The Authors make no warrantees or representations regarding thespecifications in any manner whatsoever.
Table of Contents
1. Introduction 1.1 Goals 1.2 Example 2. Notations and Terminology 2.1 Notational Conventions 2.2 Extensibility 2.3 XML Namespaces 2.4 Terminology 3. Policy Model 3.1 Policy Assertion 3.2 Policy Alternative 3.3 Policy
Page 2 of 25
3.4 Web services 4. Policy Expression 4.1 Normal Form Policy Expression 4.2 Policy Identification 4.3 Compact...
Regístrate para leer el documento completo.