<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type='text/xsl' href='xmlspec.xsl'?>
<!DOCTYPE spec PUBLIC "-//W3C//DTD Specification V2.2//EN" "xmlspec.dtd" [
	<!ENTITY % entities SYSTEM "entities.dtd">
	<!ENTITY wgmb SYSTEM "wgmb.txt">
	<!ENTITY prevwgmb SYSTEM "prevwgmb.txt">
	%entities;
        <!ENTITY status SYSTEM "status-soap11-ror-httpbinding.xml">
	<!ENTITY status-soap11-ror-httpbinding "Editors Copy $Date: 2006/03/17 10:36:54 $">
]>
<spec w3c-doctype="wgnote" role="&document.role;">
	<header>
		<title>&soap11-ror-httpbinding.title;</title>
		<w3c-designation>&w3c-designation-soap11-ror-httpbinding;</w3c-designation>
		<w3c-doctype>&status-soap11-ror-httpbinding;</w3c-doctype>
		<pubdate>
			<day>&draft.day;</day>
			<month>&draft.month;</month>
			<year>&draft.year;</year>
		</pubdate>
			<publoc>
			<loc xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest" href="&w3c-designation-soap11-ror-httpbinding;/">&w3c-designation-soap11-ror-httpbinding;/</loc>
		</publoc>
		<latestloc>
		  <loc href="&soap11-ror-httpbinding.latest;">&soap11-ror-httpbinding.latest;</loc>
		</latestloc>
		<authlist>
			<author>
				<name>David Orchard</name>
				<affiliation>BEA Systems</affiliation>
			</author>
		</authlist>
		<abstract>
			<p>SOAP Version 1.1 provides an HTTP binding for exchanging a request and a response.  This binding provides a "request optional response" refinement that enables an HTTP response with status code 202 to have a SOAP envelope or to be empty. </p>
		</abstract>
		  &status;
		<langusage>
			<language id="en">English</language>
		</langusage>
		<revisiondesc>
			<p>Last Mod"Edit"Editors Copy $Date: 2006/03/17 10:36:54 $ CET</p>
		</revisiondesc>
	</header>
	<body>
		<div1 id="intro">
			<head>Introduction</head>
			<p>The SOAP 1.1 request optional response Binding (this document) defines modification to the SOAP 1.1 HTTP Binding [<bibref ref="soap11"/>] that enables an HTTP response with status code 202 to have a SOAP envelope or to be empty. </p>
			<div2 id="notcon">
				<head>Notational Conventions</head>
				<p>The keywords "MUST", "MUST NOT", "REQUIRED", "SHALL",
	  "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY",
	  and "OPTIONAL" in this document are to be interpreted as
	  described in RFC 2119 [<bibref ref="RFC2119"/>].</p>
				<p>With the exception of examples and sections explicitly marked
    	as "Non-Normative", all parts of this specification are
    	normative.</p>
			</div2>
		</div1>
		<div1 id="reqoptrespbinding">
			<head>SOAP 1.1 request optional response HTTP Binding</head>
			<p>This SOAP 1.1 request optional response HTTP binding, in conjunction with the SOAP 1.1 binding [<bibref ref="soap11"/>], can be used for sending request messages with an optional SOAP response. This binding augments the SOAP 1.1 binding by allowing that the HTTP [<bibref ref="RFC2616"/>] response MAY have a 202 status code and the response body MAY be empty.  Note that the HTTP [<bibref ref="RFC2616"/>] specification states "the 202 response is intentionally non-committal" and so any content in the response body, including a SOAP Envelope, MAY not be an expected SOAP response.</p>
		</div1>
                <div1 id="refs">
                        <head>References</head>
                        <div2 id="refs-norm">
                                <head>Normative References</head>
                                <blist>
                                        <bibl key="SOAP 1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest" id="soap11" href="http://www.w3.org/TR/2000/NOTE-SOAP-20000508/">W3C Note "<titleref>Simple Object
          Access Protocol (SOAP) 1.1</titleref>", Don Box, David Ehnebuske, Gopal
          Kakivaya, Andrew Layman, Noah Mendelsohn, Henrik Nielsen,
          Satish Thatte, Dave Winer, 8 May 2000.</bibl>
                                        <bibl key="RFC 2616" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest" id="RFC2616" href="http://www.ietf.org/rfc/rfc2616.txt">IETF "<titleref>RFC 2616:
          Hypertext Transfer Protocol -- HTTP/1.1</titleref>", R. Fielding,
          J. Gettys, J. C. Mogul, H. Frystyk, T. Berners-Lee, January
          1997.</bibl>
                                        <bibl key="RFC 2119" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest" id="RFC2119" href="http://www.ietf.org/rfc/rfc2119.txt">IETF "<titleref>RFC 2119:
          Key words for use in RFCs to Indicate Requirement Levels</titleref>",
          S. Bradner, March 1997.</bibl>
                                </blist>
                        </div2>
                        <div2 id="refs-inform">
                                <head>Informative References</head>
                                <blist>
                                        <bibl key="SOAP 1.2 Part 0" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest" href="http://www.w3.org/TR/2003/REC-soap12-part0-20030624/" id="SOAP-PART0">W3C Recommendation "<titleref>SOAP Version 1.2 Part 0:
        Primer</titleref>", Nilo Mitra, 24 June 2003</bibl>
                                        <bibl key="SOAP 1.2 Part 1" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest" href="http://www.w3.org/TR/2003/REC-soap12-part1-20030624/" id="SOAP-PART1">W3C Recommendation
          "<titleref>SOAP Version 1.2 Part 1: Messaging
          Framework</titleref>", Martin Gudgin, Marc Hadley, Noah Mendelsohn, Jean-Jacques Moreau,
          Henrik Frystyk Nielsen, 24 June 2003</bibl>
                                        <bibl key="SOAP 1.2 Part 2" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest" href="http://www.w3.org/TR/2003/REC-soap12-part2-20030624/" id="SOAP-PART2">W3C Recommendation
          "<titleref>SOAP Version 1.2 Part 2: Adjuncts
          Framework</titleref>", Martin Gudgin, Marc Hadley, Noah Mendelsohn, Jean-Jacques Moreau,
          Henrik Frystyk Nielsen, 24 June 2003</bibl>
                                        <bibl key="SOAP MediaType" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest" href="http://www.ietf.org/rfc/rfc3902.txt" id="soap-media-type">IETF "<titleref>RFC 3902: The 'application/soap+xml' media type</titleref>",
           M. Baker, M. Nottingham, 
       September, 2004. </bibl>
                                        <bibl key="RFC 3986" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest" id="RFC3986" href="http://www.ietf.org/rfc/rfc3986.txt">IETF "<titleref>RFC 3986:
          Uniform Resource Identifiers (URI): Generic Syntax</titleref>",
          T. Berners-Lee, R. Fielding, L. Masinter, January
          2005.</bibl>
                                </blist>
                        </div2>
                </div1>
        </body>
	<back>
	  &acknowledgements;
	</back>
</spec>

