- 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