Text marked in Yellow is redundant.

Text marked in Grey does not add any additional information to the Introduction. (Grey text describes a non-goal. There isn't any W3C Recommendation document that describes a non-goal in the Introduction Section. There are 8 XML Query related Candidate Recommendation drafts. None of these drafts describes any non-goal in the Introduction section.)

Changes (dated July 20th 2006) suggested by Asir are in Green.

Changes (dated July 20th 2006) suggested by Frederick are in Purple.

 

1. Introduction

The Web Services Policy 1.5 - Framework [Web Services Policy Framework] specification defines an abstract model and an XML-based language for expressing policies of entities in a Web services-based system. This specification, Web Services Policy 1.5 - Attachment, defines two general-purpose mechanisms for associating policies with the subjects to which they apply; the policies may be defined as part of existing metadata about the subject or the policies may be defined independently and associated through an external binding to the subject.

To enable Web Services Policy to be used with existing Web service technologies, this specification also describes the use of these general purpose mechanisms for attaching policies to with WSDL [WSDL 1.1, WSDL 2.0 Core Language] definitions and UDDI [UDDI API 2.0, UDDI Data Structure 2.0, UDDI 3.0].

Specifically, this specification defines the following:

·         Two general-purpose mechanisms for associating policies with policy subjects: either directly as an attribute on the subject definition or indirectly using an attachment mechanism.

·         How to associate policies with WSDL definitions.

·         How to associate policies with UDDI entities.

Note also that WS-Addressing [http://www.w3.org/TR/2006/REC-ws-addr-core-20060509/] also provides a mechanism for including metadata information, including policy, as part of an Endpoint Reference.  This mechanism will not be discussed further in this specification.