<?xml version="1.0" encoding="utf-8"?>
<!-- 
Copyright Notice
(c) 2006 Hewlett-Packard Development Company (HP), Intel Corporation,
International Business Machines Corporation (IBM), and Microsoft
Corporation. All rights reserved.

Permission to copy and display the "Web Services Resource Transfer"
Specification, in any medium without fee or royalty is hereby granted,
provided that you include the following on ALL copies of the "Web
Services Resource Transfer" Specification, or portions thereof, that
you make:
 1. A link or URL to the "Web Services Resource Transfer"
    Specification at this location:
       http://schemas.xmlsoap.org/ws/2006/08/resourceTransfer.
 2. The copyright notice as shown in the "Web Services Resource
    Transfer" Specification.

Hewlett-Packard Development Company (HP), Intel Corporation,
International Business Machines Corporation (IBM), and Microsoft
Corporation (collectively, the "Authors") each agree to grant you a
royalty-free license, under reasonable, non-discriminatory terms and
conditions to their respective patents that they deem necessary to
implement the "Web Services Resource Transfer" Specification.

THE "WEB SERVICES RESOURCE TRANSFER" SPECIFICATION IS PROVIDED "AS IS,"
AND THE AUTHORS MAKE NO REPRESENTATIONS 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 "WEB SERVICES RESOURCE TRANSFER" 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 AUTHORS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL,
INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO ANY
USE OR DISTRIBUTION OF THE "WEB SERVICES RESOURCE TRANSFER"
SPECIFICATION.

The name and trademarks of the Authors may NOT be used in any manner,
including advertising or publicity pertaining to the "Web Services
Resource Transfer" Specification or its contents without specific,
written prior permission. Title to copyright in the "Web Services
Resource Transfer" Specification will at all times remain with the
Authors.

No other rights are granted by implication, estoppel or otherwise.
--> 

<wsdl:definitions
	targetNamespace="http://schemas.xmlsoap.org/ws/2006/08/resourceTransfer"
	xmlns:wsrt="http://schemas.xmlsoap.org/ws/2006/08/resourceTransfer"
	xmlns:wsa="http://www.w3.org/2005/08/addressing"
	xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
	xmlns:wxf="http://schemas.xmlsoap.org/ws/2004/09/transfer"
	xmlns:xs="http://www.w3.org/2001/XMLSchema">
  
	<wsdl:types>
		<xs:schema>
			<xs:include schemaLocation="http://schemas.xmlsoap.org/ws/2006/08/resourceTransfer/wsrt.xsd" />
		</xs:schema>
	</wsdl:types>

	<wsdl:message name="CreateRequestMessage">
		<wsdl:part name="Body" element="wsrt:Create" />
	</wsdl:message>

	<wsdl:message name="CreateResponseMessage">
		<wsdl:part name="Body" element="wsrt:CreateResponse" />
	</wsdl:message>

	<wsdl:message name="GetRequestMessage">
		<wsdl:part name="Body" element="wsrt:Get" />
	</wsdl:message>

	<wsdl:message name="GetResponseMessage">
		<wsdl:part name="Body" element="wsrt:GetResponse" />
	</wsdl:message>

	<wsdl:message name="PutRequestMessage">
		<wsdl:part name="Body" element="wsrt:Put" />
	</wsdl:message>

	<wsdl:message name="PutResponseMessage">
		<wsdl:part name="Body" element="wsrt:PutResponse" />
	</wsdl:message>

	<wsdl:portType name="ResourceInterface">
		<wsdl:documentation>
			This port type contains the Get and Put operations defined in WS-ResourceTransfer.
		</wsdl:documentation>
		<wsdl:operation name="Get">
			<wsdl:input message="wsrt:GetRequestMessage"
				wsa:Action="http://schemas.xmlsoap.org/ws/2004/08/transfer/Get" />
			<wsdl:output message="wsrt:GetResponseMessage"
				wsa:Action="http://schemas.xmlsoap.org/ws/2004/08/transfer/GetResponse" />
		</wsdl:operation>
		<wsdl:operation name="Put">
			<wsdl:input message="wsrt:PutRequestMessage"
				wsa:Action="http://schemas.xmlsoap.org/ws/2004/08/transfer/Put" />
			<wsdl:output message="wsrt:PutResponseMessage"
				wsa:Action="http://schemas.xmlsoap.org/ws/2004/08/transfer/PutResponse" />
		</wsdl:operation>
	</wsdl:portType>



	<wsdl:portType name="ResourceFactoryInterface">
		<wsdl:documentation>
			This port type contains the Create operation defined in WS-ResourceTransfer.
		</wsdl:documentation>
		<wsdl:operation name="Create">
			<wsdl:input message="wsrt:CreateRequestMessage"
				wsa:Action="http://schemas.xmlsoap.org/ws/2004/08/transfer/Create" />
			<wsdl:output message="wsrt:CreateResponseMessage"
				wsa:Action="http://schemas.xmlsoap.org/ws/2004/08/transfer/CreateResponse" />
		</wsdl:operation>
	</wsdl:portType>

</wsdl:definitions>
