2002/ws/desc/wsdl20 wsdl20-bindings.xml,1.45,1.46

Update of /sources/public/2002/ws/desc/wsdl20
In directory homer:/tmp/cvs-serv25183

Modified Files:
	wsdl20-bindings.xml 
Log Message:
Implemented: http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0011.html
except for faults and SOAP binding comments


Index: wsdl20-bindings.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-bindings.xml,v
retrieving revision 1.45
retrieving revision 1.46
diff -C2 -d -r1.45 -r1.46
*** wsdl20-bindings.xml	20 Jul 2004 09:36:31 -0000	1.45
--- wsdl20-bindings.xml	20 Jul 2004 10:13:32 -0000	1.46
***************
*** 1236,1240 ****
          <head>Default Binding Rules</head>
          <p>When formulating the HTTP message to be transmitted the contents
! of the payload (i.e., the contents of the <el>HTTP Request Body</el> ) MUST be what is defined by the corresponding
  Message Reference component.  If the value of the {message
  content model} property of the Message Reference component is
--- 1236,1240 ----
          <head>Default Binding Rules</head>
          <p>When formulating the HTTP message to be transmitted the contents
! of the payload (i.e., the contents of the <el>HTTP Request Body</el>) MUST be what is defined by the corresponding
  Message Reference component.  If the value of the {message
  content model} property of the Message Reference component is
***************
*** 1247,1255 ****
  system (as considered in the Types section of <bibref ref="WSDL-PART1"/>) then additional binding rules MUST be defined to
  indicate how to map those components into the HTTP envelope. </p>
!         <p>When formulating the HTTP message to be transmitted, the HTTP request method MUST be what is defined by the http:method attribute on http:operation.  When formulating the HTTP message to be transmitted, the HTTP request serialization format MUST be what is defined by the http:inputSerialization attribute.  When formulating the HTTP message to be transmitted, the HTTP response serialization MUST be what is defined by the http:outputSerialization attribute.  Each HTTP method has a default input and output serialization.  Section <specref ref="_http_serialization"/> defines the
! 	    serialization formats supported by this binding.
! 					</p>
!         <table border="1" summary="The first column contains a valid value of the&#xD;&#xA;	    methodDefault attribute. The second and third columns contains the&#xD;&#xA;	    default serialization format used for input and output messages. The fourth column contains the HTTP&#xD;&#xA;	    method used. The fifth column contains the Message Patterns&#xD;&#xA;	    that are applicable." id="method_value">
!           <caption>Methods, serialization format, and HTTP methods</caption>
            <tbody>
              <tr>
--- 1247,1272 ----
  system (as considered in the Types section of <bibref ref="WSDL-PART1"/>) then additional binding rules MUST be defined to
  indicate how to map those components into the HTTP envelope. </p>
!         <p>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>http:operation</el>.
!         When formulating the HTTP message to be transmitted, the HTTP
!         request serialization format MUST be what is defined by the
!         <att>http:inputSerialization</att> attribute.  When
!         formulating the HTTP message to be transmitted, the HTTP
!         response serialization MUST be what is defined by the
!         <att>http:outputSerialization</att> attribute. The default
!         value for both <att>http:inputSerialization</att> and
!         <att>http:outputSerialization</att> is
!         <code>application/xml</code>.</p>
! 	<p>Section <specref ref="_http_serialization"/> defines
! 	serialization formats supported by this binding.</p>
! 	<p>
! 	  <specref ref="method_value"/> defines the default values for
! 	  the GET, POST, PUT and DELETE values of the
! 	  <att>http:method</att> attribute.
! 	</p>
! 					
!         <table border="1" summary="The first column contains the value of the http:method attribute. The second column contains the corresponding default for http:inputSerialization, and the third column the one for http:outputSerialization. The fourth column contains the HTTP method to be used, and the last two columns contain corresponding default values for the operation's message exchange pattern and URI style." id="method_value">
!           <caption>Default values for GET, POST, PUT and DELETE</caption>
            <tbody>
              <tr>
***************
*** 1262,1266 ****
              </tr>
              <tr>
!               <td rowspan="1" colspan="1">"get"</td>
                <td rowspan="1" colspan="1">
                  <code>application/x-www-form-urlencoded</code>
--- 1279,1283 ----
              </tr>
              <tr>
!               <td rowspan="1" colspan="1">GET</td>
                <td rowspan="1" colspan="1">
                  <code>application/x-www-form-urlencoded</code>
***************
*** 1271,1278 ****
                <td rowspan="1" colspan="1">HTTP GET</td>
                <td rowspan="1" colspan="1">In-Only, Robust In-Only, In-Out</td>
!               <td rowspan="1" colspan="1">URI style</td>
              </tr>
              <tr>
!               <td rowspan="1" colspan="1">"post"</td>
                <td rowspan="1" colspan="1">
                  <code>application/xml</code>
--- 1288,1295 ----
                <td rowspan="1" colspan="1">HTTP GET</td>
                <td rowspan="1" colspan="1">In-Only, Robust In-Only, In-Out</td>
!               <td rowspan="1" colspan="1">URI Style (see <specref ref="_operation_uri_style"/>)</td>
              </tr>
              <tr>
!               <td rowspan="1" colspan="1">POST</td>
                <td rowspan="1" colspan="1">
                  <code>application/xml</code>
***************
*** 1286,1294 ****
              </tr>
              <tr>
!               <td rowspan="1" colspan="1">"put"</td>
                <td rowspan="1" colspan="1">
                  <code>application/xml</code>
                </td>
!               <td rowspan="1" colspan="1">N/A</td>
                <td rowspan="1" colspan="1">HTTP PUT</td>
                <td rowspan="1" colspan="1">In-Only, Robust In-Only, In-Out</td>
--- 1303,1311 ----
              </tr>
              <tr>
!               <td rowspan="1" colspan="1">PUT</td>
                <td rowspan="1" colspan="1">
                  <code>application/xml</code>
                </td>
!               <td rowspan="1" colspan="1"><code>application/xml</code></td>
                <td rowspan="1" colspan="1">HTTP PUT</td>
                <td rowspan="1" colspan="1">In-Only, Robust In-Only, In-Out</td>
***************
*** 1296,1307 ****
              </tr>
              <tr>
!               <td rowspan="1" colspan="1">"delete"</td>
                <td rowspan="1" colspan="1">
                  <code>application/x-www-form-urlencoded</code>
                </td>
!               <td rowspan="1" colspan="1">N/A</td>
                <td rowspan="1" colspan="1">HTTP DELETE</td>
                <td rowspan="1" colspan="1">In-Only, Robust In-Only, In-Out</td>
!               <td rowspan="1" colspan="1">any</td>
              </tr>
            </tbody>
--- 1313,1324 ----
              </tr>
              <tr>
!               <td rowspan="1" colspan="1">DELETE</td>
                <td rowspan="1" colspan="1">
                  <code>application/x-www-form-urlencoded</code>
                </td>
!               <td rowspan="1" colspan="1"><code>application/xml</code></td>
                <td rowspan="1" colspan="1">HTTP DELETE</td>
                <td rowspan="1" colspan="1">In-Only, Robust In-Only, In-Out</td>
!               <td rowspan="1" colspan="1">URI Style (see <specref ref="_operation_uri_style"/>)</td>
              </tr>
            </tbody>

Received on Tuesday, 20 July 2004 06:13:47 UTC