- From: Hugo Haas via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 09 Mar 2006 11:22:16 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory homer:/tmp/cvs-serv24394 Modified Files: wsdl20-adjuncts.xml Log Message: CR011 Index: wsdl20-adjuncts.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v retrieving revision 1.154 retrieving revision 1.155 diff -C2 -d -r1.154 -r1.155 *** wsdl20-adjuncts.xml 1 Mar 2006 04:13:38 -0000 1.154 --- wsdl20-adjuncts.xml 9 Mar 2006 11:22:14 -0000 1.155 *************** *** 1319,1324 **** <ulist> - <item><p><prop comp="Binding">http version</prop> on <comp>Binding</comp> components, as defined in <specref - ref="http-version-decl"/></p></item> <item><p><prop comp="Binding Operation">http location</prop> on <comp>Binding Operation</comp> components, as defined in <specref ref="http-operation-decl"/></p></item> --- 1319,1322 ---- *************** *** 1345,1349 **** <binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>&wsdl-soap-ns;</emph>" - whttp:version="<emph>xs:string</emph>"?? whttp:transferCodingDefault="<emph>xs:string</emph>"?? <b>wsoap:version</b>="<emph>xs:string</emph>"? --- 1343,1346 ---- *************** *** 2841,2845 **** <b>whttp:queryParameterSeparatorDefault</b>="<emph>xs:string</emph>"? <b>whttp:cookies</b>="<emph>xs:boolean</emph>"? - <b>whttp:version</b>="<emph>xs:string</emph>"? <b>whttp:transferCodingDefault</b>="<emph>xs:string</emph>"? > <documentation />? --- 2838,2841 ---- *************** *** 3185,3275 **** <!-- +++++++++ --> - <div2 id="http-version-decl"> - <head>Specifying the HTTP Version</head> - - <div3 id="http-version-description"> - <head>Description</head> - - <p><assert class="component" id="HTTPVersion-5064">Every <comp>Binding</comp> component MUST indicate what version of HTTP - is in use for the operations of the interface that this - binding applies to.</assert></p> - - <p>By default, HTTP/1.1 <bibref ref="RFC2616"/> is used.</p> - - </div3> - - <div3 id="http-version-relate"> - <head>Relationship to WSDL Component Model</head> - - <p>The HTTP binding extension specification adds the following - property to the WSDL component model (as defined in <bibref - ref="WSDL-PART1"/>):</p> - - <ulist> - <item> - <p><propdef comp="Binding">http version</propdef> REQUIRED. A <emph>xs:string</emph> to the - <comp>Binding</comp> component. The value of this property follows - the <attval><major>.<minor></attval> numbering scheme defined in - section 3.1 of Hypertext Transfer Protocol -- HTTP/1.1 - <bibref ref="RFC2616"/>.</p> - </item> - </ulist> - - </div3> - - <div3 id="http-version-decl-xml"> - <head>XML Representation</head> - - <eg xml:space="preserve"><description> - <binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>" - <b>whttp:version</b>="<emph>xs:string</emph>"? > - </binding> - </description> - </eg> - <p>The XML representation for specifying the HTTP version - is an optional &AII; with the following Infoset properties: </p> - - <ulist> - <item> - <p>A [local name] of <att>version</att> - </p> - </item> - <item> - <p>A [namespace name] of - <attval>&wsdl-http-ns;</attval> - </p> - </item> - <item> - <p>A type of <emph>xs:string</emph> whose pattern facet is - <emph><attval>[0-9]+\.[0-9]+</attval></emph>.</p> - </item> - </ulist> - </div3> - - <div3 id="http-version-decl-mapping"> - <head>Mapping from XML Representation to Component Properties</head> - - <p>See <specref ref="tab_HTTP_Version_Mapping"/>.</p> - - <table border="1" id="tab_HTTP_Version_Mapping"> - <caption>Mapping from XML Representation to Binding component Extension - Properties</caption> - <tbody> - <tr> - <th rowspan="1" colspan="1">Property</th> - <th rowspan="1" colspan="1">Value</th> - </tr> - <tr> - <td rowspan="1" colspan="1"><prop comp="Binding">http version</prop></td> - <td rowspan="1" colspan="1">The actual value of the <att>whttp:version</att> - &AII;, if present, otherwise <attval>1.1</attval>.</td> - </tr> - </tbody> - </table> - </div3> - </div2> - - <!-- +++++++++ --> - <div2 id="http-operation-decl"> <head>Binding Operations</head> --- 3181,3184 ---- *************** *** 4752,4759 **** Reference</comp> and <comp>Interface Fault Reference</comp> components of any <comp>Interface</comp> ! component that uses this <comp>Binding</comp> component. Its ! value is ignored when the value of the <prop ! comp="Binding">http version</prop> property is ! <attval>1.0</attval>.</p> </item> <item> --- 4661,4665 ---- Reference</comp> and <comp>Interface Fault Reference</comp> components of any <comp>Interface</comp> ! component that uses this <comp>Binding</comp> component.</p> </item> <item> *************** *** 4765,4783 **** Reference</comp> and <comp>Binding Fault</comp> components of this <comp>Binding Operation</comp> ! component. Its ! value is ignored when the value of the <prop ! comp="Binding">http version</prop> property is ! <attval>1.0</attval>.</p> </item> <item> <p><propdef comp="Binding Message Reference">http transfer coding</propdef> OPTIONAL. A <emph>xs:string</emph> to the <comp>Binding Message Reference</comp> component. This property indicates the ! transfer codings available for this <comp>Binding Message Reference</comp> component. Its ! value is ignored when the value of the <prop comp="Binding">http version</prop> ! property is <attval>1.0</attval>.</p> </item> <item><p>Similarly, <propdef comp="Binding Fault">http transfer coding</propdef> OPTIONAL, to the <comp>Binding Fault</comp> component</p></item> </ulist> </div3> --- 4671,4686 ---- Reference</comp> and <comp>Binding Fault</comp> components of this <comp>Binding Operation</comp> ! component.</p> </item> <item> <p><propdef comp="Binding Message Reference">http transfer coding</propdef> OPTIONAL. A <emph>xs:string</emph> to the <comp>Binding Message Reference</comp> component. This property indicates the ! transfer codings available for this <comp>Binding Message Reference</comp> component.</p> </item> <item><p>Similarly, <propdef comp="Binding Fault">http transfer coding</propdef> OPTIONAL, to the <comp>Binding Fault</comp> component</p></item> </ulist> + <p>These properties are not relevant when HTTP 1.0 is used.</p> + </div3> *************** *** 5399,5402 **** --- 5302,5314 ---- <tr> + <td>20060309</td> + <td>HH</td> + <td><loc + href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR011">CR011</loc>: + removed {http version} + </td> + </tr> + + <tr> <td>20060227</td> <td>HH</td>
Received on Thursday, 9 March 2006 11:22:22 UTC