- From: Hugo Haas <hugo@dev.w3.org>
- Date: Tue, 27 Jul 2004 08:21:54 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory homer:/tmp/cvs-serv14257 Modified Files: wsdl20-bindings.xml Log Message: Renamed http prefix into whttp Fixed example 3-3 Index: wsdl20-bindings.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-bindings.xml,v retrieving revision 1.91 retrieving revision 1.92 diff -C2 -d -r1.91 -r1.92 *** wsdl20-bindings.xml 26 Jul 2004 18:57:26 -0000 1.91 --- wsdl20-bindings.xml 27 Jul 2004 08:21:52 -0000 1.92 *************** *** 146,150 **** </tr> <tr> ! <td rowspan="1" colspan="1">http</td> <td rowspan="1" colspan="1"> <attval>&wsdl-http-ns;</attval> --- 146,150 ---- </tr> <tr> ! <td rowspan="1" colspan="1">whttp</td> <td rowspan="1" colspan="1"> <attval>&wsdl-http-ns;</attval> *************** *** 1066,1091 **** <definitions > <binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>" ! <b>http:methodDefault</b>="<emph>xs:string</emph>"? ! <b>http:cookies</b>="<emph>xs:boolean</emph>"? ! <b>http:version</b>="<emph>xs:string</emph>"? ! <b>http:defaultTransferCoding</b>="<emph>xs:string</emph>"? > <documentation />? <fault ref="<emph>xs:QName</emph>" ! <b>http:code</b>="<emph>xs:int</emph>"? > <documentation />? </fault>* <operation ref="<emph>xs:QName</emph>" ! <b>http:location</b>="<emph>xs:anyURI</emph>"? ! <b>http:method</b>="<emph>xs:string</emph>"? ! <b>http:inputSerialization</b>="<emph>xs:string</emph>"? ! <b>http:outputSerialization</b>="<emph>xs:string</emph>"? ! <b>http:faultSerialization</b>="<emph>xs:string</emph>"? ! <b>http:defaultTransferCoding</b>="<emph>xs:string</emph>"? > <documentation />? <input messageLabel="<emph>xs:NCName</emph>"? ! <b>http:transferCoding</b>="<emph>xs:string</emph>? > <documentation />?>* <feature ... />* --- 1066,1091 ---- <definitions > <binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>" ! <b>whttp:methodDefault</b>="<emph>xs:string</emph>"? ! <b>whttp:cookies</b>="<emph>xs:boolean</emph>"? ! <b>whttp:version</b>="<emph>xs:string</emph>"? ! <b>whttp:defaultTransferCoding</b>="<emph>xs:string</emph>"? > <documentation />? <fault ref="<emph>xs:QName</emph>" ! <b>whttp:code</b>="<emph>xs:int</emph>"? > <documentation />? </fault>* <operation ref="<emph>xs:QName</emph>" ! <b>whttp:location</b>="<emph>xs:anyURI</emph>"? ! <b>whttp:method</b>="<emph>xs:string</emph>"? ! <b>whttp:inputSerialization</b>="<emph>xs:string</emph>"? ! <b>whttp:outputSerialization</b>="<emph>xs:string</emph>"? ! <b>whttp:faultSerialization</b>="<emph>xs:string</emph>"? ! <b>whttp:defaultTransferCoding</b>="<emph>xs:string</emph>"? > <documentation />? <input messageLabel="<emph>xs:NCName</emph>"? ! <b>whttp:transferCoding</b>="<emph>xs:string</emph>? > <documentation />?>* <feature ... />* *************** *** 1094,1098 **** <output messageLabel="<emph>xs:NCName</emph>"? ! <b>http:transferCoding</b>="<emph>xs:string</emph>? > <documentation />? <feature ... />* --- 1094,1098 ---- <output messageLabel="<emph>xs:NCName</emph>"? ! <b>whttp:transferCoding</b>="<emph>xs:string</emph>? > <documentation />? <feature ... />* *************** *** 1105,1110 **** <service> <endpoint name="<emph>xs:NCName</emph>" binding="<emph>xs:QName</emph>" address="<emph>xs:anyURI</emph>"? ! <b>http:authenticationType</b>="<emph>xs:string</emph>"? ! <b>http:authenticationRealm</b>="<emph>xs:string</emph>"? > <documentation />? </endpoint> --- 1105,1110 ---- <service> <endpoint name="<emph>xs:NCName</emph>" binding="<emph>xs:QName</emph>" address="<emph>xs:anyURI</emph>"? ! <b>whttp:authenticationType</b>="<emph>xs:string</emph>"? ! <b>whttp:authenticationRealm</b>="<emph>xs:string</emph>"? > <documentation />? </endpoint> *************** *** 1124,1129 **** When formulating the HTTP message to be transmitted, the HTTP request method MUST be what is defined by the ! <att>http:method</att> attribute on <el>operation</el>, or with ! the <att>http:defaultMethod</att> attribute on <el>binding</el>.</p> </item> --- 1124,1129 ---- When formulating the HTTP message to be transmitted, the HTTP request method MUST be what is defined by the ! <att>whttp:method</att> attribute on <el>operation</el>, or with ! the <att>whttp:defaultMethod</att> attribute on <el>binding</el>.</p> </item> *************** *** 1299,1303 **** <eg xml:space="preserve"><definitions > <binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>" ! <b>http:version</b>="<emph>xs:string</emph>"? > </binding> </definitions> --- 1299,1303 ---- <eg xml:space="preserve"><definitions > <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> </definitions> *************** *** 1343,1347 **** <tr> <td rowspan="1" colspan="1">{http version}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>http:version</att> &AII;.</td> </tr> --- 1343,1347 ---- <tr> <td rowspan="1" colspan="1">{http version}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>whttp:version</att> &AII;.</td> </tr> *************** *** 1381,1385 **** <eg xml:space="preserve"><definitions > <binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>" ! <b>http:defaultMethod</b>="<emph>xs:string</emph>"? > </binding> </definitions> --- 1381,1385 ---- <eg xml:space="preserve"><definitions > <binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>" ! <b>whttp:defaultMethod</b>="<emph>xs:string</emph>"? > </binding> </definitions> *************** *** 1485,1493 **** <binding> <operation ref="<emph>xs:QName</emph>" ! <b>http:location</b>="<emph>xs:anyURI</emph>"? ! <b>http:method</b>="<emph>xs:string</emph>"? ! <b>http:inputSerialization</b>="<emph>xs:string</emph>"? ! <b>http:outputSerialization</b>="<emph>xs:string</emph>"? ! <b>http:faultSerialization</b>="<emph>xs:string</emph>"? > </operation> </binding> --- 1485,1493 ---- <binding> <operation ref="<emph>xs:QName</emph>" ! <b>whttp:location</b>="<emph>xs:anyURI</emph>"? ! <b>whttp:method</b>="<emph>xs:string</emph>"? ! <b>whttp:inputSerialization</b>="<emph>xs:string</emph>"? ! <b>whttp:outputSerialization</b>="<emph>xs:string</emph>"? ! <b>whttp:faultSerialization</b>="<emph>xs:string</emph>"? > </operation> </binding> *************** *** 1617,1641 **** <tr> <td rowspan="1" colspan="1">{http location}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>http:location</att> &AII;.</td> </tr> <tr> <td rowspan="1" colspan="1">{http method}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>http:method</att> &AII;.</td> </tr> <tr> <td rowspan="1" colspan="1">{http input serialization}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>http:inputSerialization</att> &AII;.</td> </tr> <tr> <td rowspan="1" colspan="1">{http output serialization}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>http:outputSerialization</att> &AII;.</td> </tr> <tr> <td rowspan="1" colspan="1">{http fault serialization}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>http:faultSerialization</att> &AII;.</td> </tr> --- 1617,1641 ---- <tr> <td rowspan="1" colspan="1">{http location}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>whttp:location</att> &AII;.</td> </tr> <tr> <td rowspan="1" colspan="1">{http method}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>whttp:method</att> &AII;.</td> </tr> <tr> <td rowspan="1" colspan="1">{http input serialization}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>whttp:inputSerialization</att> &AII;.</td> </tr> <tr> <td rowspan="1" colspan="1">{http output serialization}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>whttp:outputSerialization</att> &AII;.</td> </tr> <tr> <td rowspan="1" colspan="1">{http fault serialization}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>whttp:faultSerialization</att> &AII;.</td> </tr> *************** *** 1680,1684 **** <binding > <fault ref="xs:QName" ! <b>http:code</b>="xs:int" /> </fault>* </binding> --- 1680,1684 ---- <binding > <fault ref="xs:QName" ! <b>whttp:code</b>="xs:int" /> </fault>* </binding> *************** *** 1690,1694 **** <ulist> ! <item><p>http:code OPTIONAL &AII;</p> <ulist> <item><p>A [local name] of <att>code</att></p></item> --- 1690,1694 ---- <ulist> ! <item><p>whttp:code OPTIONAL &AII;</p> <ulist> <item><p>A [local name] of <att>code</att></p></item> *************** *** 1720,1724 **** <tr> <td rowspan="1" colspan="1">{http error status code}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>http:code</att> &AII;.</td> </tr> --- 1720,1724 ---- <tr> <td rowspan="1" colspan="1">{http error status code}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>whttp:code</att> &AII;.</td> </tr> *************** *** 1769,1774 **** </p> <eg xml:space="preserve"><operation ! http:location='temperature/{town}' ! http:method='GET' /></eg> <p> will serialize the message in the URI as follow: --- 1769,1774 ---- </p> <eg xml:space="preserve"><operation ! whttp:location='temperature/{town}' ! whttp:method='GET' /></eg> <p> will serialize the message in the URI as follow: *************** *** 1908,1914 **** </p> <eg xml:space="preserve"><operation ! http:inputSerialization='application/x-www-form-urlencoded' ! http:location='temperature/{town/}' ! http:method='POST' /></eg> <p> will serialize the message in the URI as follow: --- 1908,1914 ---- </p> <eg xml:space="preserve"><operation ! whttp:inputSerialization='application/x-www-form-urlencoded' ! whttp:location='temperature/{town/}' ! whttp:method='POST' /></eg> <p> will serialize the message in the URI as follow: *************** *** 2024,2030 **** with the following <el>operation</el> element </p> ! <eg xml:space="preserve"><http:operation ! location='temperature' ! method='form-data-post'/></eg> <p> will serialize the message as follow: --- 2024,2031 ---- with the following <el>operation</el> element </p> ! <eg xml:space="preserve"><operation ! whttp:location='temperature' ! whttp:method='POST' ! whttp:inputSerialization='multipart/form-data'/></eg> <p> will serialize the message as follow: *************** *** 2239,2250 **** <eg xml:space="preserve"><definitions > <binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>" ! <b>http:defaultTransferCoding</b>="<emph>xs:string</emph>"? > <operation location="<emph>xs:anyURI</emph>"? ! <b>http:defaultTransferCoding</b>="<emph>xs:string</emph>" ? > <input messageLabel="<emph>xs:NCName</emph>"? ! <b>http:transferCoding</b>="<emph>xs:string</emph>"? /> <output messageLabel="<emph>xs:NCName</emph>"? ! <b>http:transferCoding</b>="<emph>xs:string</emph>"? /> </operation> </binding> --- 2240,2251 ---- <eg xml:space="preserve"><definitions > <binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>" ! <b>whttp:defaultTransferCoding</b>="<emph>xs:string</emph>"? > <operation location="<emph>xs:anyURI</emph>"? ! <b>whttp:defaultTransferCoding</b>="<emph>xs:string</emph>" ? > <input messageLabel="<emph>xs:NCName</emph>"? ! <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? /> <output messageLabel="<emph>xs:NCName</emph>"? ! <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? /> </operation> </binding> *************** *** 2313,2322 **** <td rowspan="1" colspan="1">{http transfer coding}</td> <td rowspan="1" colspan="1">The actual value of the ! <att>http:transferCoding</att> &AII; on the Binding Message Reference component, if present. If not, the actual value of the ! <att>http:defaultTransferCoding</att> on the Binding Operation component, if present. If not, the actual ! value of the <att>http:defaultTransferCoding</att> on the Binding component, if present.</td> </tr> --- 2314,2323 ---- <td rowspan="1" colspan="1">{http transfer coding}</td> <td rowspan="1" colspan="1">The actual value of the ! <att>whttp:transferCoding</att> &AII; on the Binding Message Reference component, if present. If not, the actual value of the ! <att>whttp:defaultTransferCoding</att> on the Binding Operation component, if present. If not, the actual ! value of the <att>whttp:defaultTransferCoding</att> on the Binding component, if present.</td> </tr> *************** *** 2362,2366 **** <eg xml:space="preserve"><definitions > <binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>" ! <b>http:cookies</b>="<emph>xs:boolean</emph>"? > </binding> </definitions> --- 2363,2367 ---- <eg xml:space="preserve"><definitions > <binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>" ! <b>whttp:cookies</b>="<emph>xs:boolean</emph>"? > </binding> </definitions> *************** *** 2401,2405 **** <tr> <td rowspan="1" colspan="1">{http cookies}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>http:cookies</att> &AII;.</td> </tr> --- 2402,2406 ---- <tr> <td rowspan="1" colspan="1">{http cookies}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>whttp:cookies</att> &AII;.</td> </tr> *************** *** 2461,2466 **** <service> <endpoint name="<emph>xs:NCName</emph>" binding="<emph>xs:QName</emph>" address="<emph>xs:anyURI</emph>"? > ! <b>http:authenticationType</b>="<emph>xs:string</emph>"? ! <b>http:authenticationRealm</b>="<emph>xs:string</emph>"? /> </endpoint> </service> --- 2462,2467 ---- <service> <endpoint name="<emph>xs:NCName</emph>" binding="<emph>xs:QName</emph>" address="<emph>xs:anyURI</emph>"? > ! <b>whttp:authenticationType</b>="<emph>xs:string</emph>"? ! <b>whttp:authenticationRealm</b>="<emph>xs:string</emph>"? /> </endpoint> </service> *************** *** 2527,2536 **** <tr> <td rowspan="1" colspan="1">{http authentication scheme}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>http:authenticationType</att> &AII;.</td> </tr> <tr> <td rowspan="1" colspan="1">{http authentication realm}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>http:authenticationRealm</att> &AII;.</td> </tr> --- 2528,2537 ---- <tr> <td rowspan="1" colspan="1">{http authentication scheme}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>whttp:authenticationType</att> &AII;.</td> </tr> <tr> <td rowspan="1" colspan="1">{http authentication realm}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>whttp:authenticationRealm</att> &AII;.</td> </tr> *************** *** 2805,2808 **** --- 2806,2814 ---- <tr> <td>20040727</td> + <td>HH</td> + <td>Renamed http prefix whttp.</td> + </tr> + <tr> + <td>20040727</td> <td>SW</td> <td>Implemented Umit's proposal to mark MTOM as one optimization
Received on Tuesday, 27 July 2004 04:22:11 UTC