WWW/2002/ws/ra/edcopies wst.html,1.105,1.106 wst.xml,1.103,1.104

Update of /w3ccvs/WWW/2002/ws/ra/edcopies
In directory hutz:/tmp/cvs-serv26247

Modified Files:
	wst.html wst.xml 
Log Message:
8298


Index: wst.xml
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wst.xml,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -d -r1.103 -r1.104
--- wst.xml	10 Feb 2010 00:49:45 -0000	1.103
+++ wst.xml	10 Feb 2010 01:02:57 -0000	1.104
@@ -82,30 +82,42 @@
   <body>
     <div1 id="intro">
       <head>Introduction</head>
-      <p>This specification defines a mechanism for acquiring XML-based
-    representations of entities using the Web service infrastructure. It defines
-    two types of entities:</p>
+      <p>
+       This specification defines a mechanism for acquiring XML-based
+       representations of entities using the Web service infrastructure. 
+       It defines two types of entities:
+      </p>
+
       <ulist>
         <item>
-          <p>Resources, which are entities addressable by an endpoint reference that
-        provide an XML representation</p>
+          <p>
+           Resources, which are entities addressable by an endpoint 
+           reference that provide an XML representation
+          </p>
         </item>
         <item>
           <p>Resource factories, which are Web services that can create new
         resources</p>
         </item>
       </ulist>
-      <p>Specifically, it defines two operations for sending and receiving the
-    representation of a given resource and two operations for creating and
-    deleting a resource and its corresponding representation.</p>
-      <p>Note that the state maintenance of a resource is at most
-    subject to the "best efforts" of the hosting server. When a client receives
-    the server's acceptance of a request to create or update a resource, it can
-    reasonably expect that the resource now exists at the confirmed location and
-    with the confirmed representation, but this is not a guarantee, even in the
-    absence of any third parties. The server MAY change the representation of a
-    resource, MAY remove a resource entirely, or MAY bring back a resource that
-    was deleted.</p>
+
+      <p>
+       Specifically, it defines two operations for sending and receiving the
+       representation of a given resource and two operations for creating and
+       deleting a resource and its corresponding representation.
+      </p>
+
+      <p>
+       Note that the state maintenance of a resource is at most
+       subject to the "best efforts" of the hosting server. When a client 
+       receives the server's acceptance of a request to create or update a 
+       resource, it can reasonably expect that the resource now exists at 
+       the confirmed location and with the confirmed representation, but this 
+       is not a guarantee, even in the absence of any third parties. The 
+       server MAY change the representation of a resource, MAY remove a 
+       resource entirely, or MAY bring back a resource that was deleted.
+      </p>
+
       <p>
        For instance, the server might store resource state information on a
        disk drive. If that drive crashes and the server recovers state 
@@ -114,13 +126,13 @@
       </p>
 
       <p>
-       A server MAY have other operational processes that change resource state
-       information. For example, a server could purge resources that have not 
-       been accessed for some period of time.
+       A server might have other operational processes that change resource 
+       state information. For example, a server could purge resources that 
+       have not been accessed for some period of time.
       </p>
 
       <p>
-       In addition to this, there MAY be application or process specific 
+       In addition to this, there might be application or process specific 
        reasons for a server to augment or transform the representation 
        provided by an update or create operation. For example, the server 
        might populate the optional properties of a newly created resource 
@@ -132,19 +144,25 @@
        simultaneously accessing, creating, and updating the same resources.
       </p>
 
-      <p>In essence, the confirmation by a service of having processed a request to
-    create, modify, or delete a resource implies a commitment only at the instant
-    that the confirmation was generated. While the usual case is that
-    resources are long-lived and stable, there are no guarantees, and clients
-    are advised to code defensively.</p>
-      <p>There is no requirement for uniformity in resource representations between
-    the messages defined in this specification. For example, the
-    representations used by Create or Put can differ from the representation
-    returned by Get, depending on the semantic requirements of the service.
-    Additionally, there is no requirement that the resource content is fixed for
-    any given endpoint reference. The resource content can vary based on
-    environmental factors, such as the security context, time of day,
-    configuration, or the dynamic state of the service.</p>
+      <p>
+       In essence, the confirmation by a service of having processed a 
+       request to create, modify, or delete a resource implies a commitment 
+       only at the instant that the confirmation was generated. While the 
+       usual case is that resources are long-lived and stable, there are no 
+       guarantees, and clients are advised to code defensively.
+      </p>
+
+      <p>
+       There is no requirement for uniformity in resource representations 
+       between the messages defined in this specification. For example, the
+       representations used by Create or Put can differ from the representation
+       returned by Get, depending on the semantic requirements of the service.
+       Additionally, there is no requirement that the resource content is 
+       fixed for any given endpoint reference. The resource content can vary 
+       based on environmental factors, such as the security context, time 
+       of day, configuration, or the dynamic state of the service.
+      </p>
+
       <div2 id="reqs">
         <head>Requirements</head>
         <p>This specification intends to meet the following requirements:</p>
@@ -805,13 +823,12 @@
         </p>
 
         <p>
-         If an implementation that performs schema validation on a presented 
-         representation detects that the presented representation is invalid 
-         for the target resource, then the implementation MUST generate
+         The replacement representation could be considered to be invalid if 
+         it does not conform to the schema(s) for the target resource or 
+         otherwise violates some cardinality or type constraint. 
+         If an implementation detects that the presented representation is 
+         invalid for the target resource, then the implementation MUST generate
          a wst:InvalidRepresentation fault.
-         The replacement representation could be considered to be invalid if it 
-         does not conform to the schema(s) for the target resource or otherwise 
-         violates some cardinality or type constraint. 
         </p>
 
         <p>
@@ -863,8 +880,8 @@
                use as an optimization to save the client the overhead of
                having to perform a subsequent Get operation. A service
                MAY include this element to return the current 
-               representatin of the resource. This element MAY have no children
-               in cases where there is no resource representation.
+               representation of the resource. This element MAY have no 
+               children in cases where there is no resource representation.
               </p>
 
             </def>
@@ -968,8 +985,7 @@
             <def>
               <p>
                This is a REQUIRED element that has no defined child element 
-               content. However, it MAY include child element content as 
-               defined by an extension(s).
+               content. 
               </p>
             </def>
           </gitem>
@@ -1642,7 +1658,7 @@
     WS-MetadataExchange <bibref ref="MEX"/> Section 9.
     This WS-Transfer WSDL can be annotated to indicate any endpoint
     specific metadata that might be needed by clients interacting with
-    this service.   For example, the WSDL MAY have policy assertions
+    this service.   For example, the WSDL might have policy assertions
     that indicate a particular security mechanism used to protect
     the WS-Transfer operations supported by this endpoint.
    </p>
@@ -2764,6 +2780,13 @@
        <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=8160">8160</loc>
       </td>
      </tr>
+     <tr>
+      <td> 2010/02/09 </td>
+      <td> DD </td>
+      <td> Added resolution of issue 
+       <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=8298">8298</loc>
+      </td>
+     </tr>
     </tbody>
    </table>
   </div1>

Index: wst.html
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wst.html,v
retrieving revision 1.105
retrieving revision 1.106
diff -u -d -r1.105 -r1.106
--- wst.html	10 Feb 2010 00:49:39 -0000	1.105
+++ wst.html	10 Feb 2010 01:02:57 -0000	1.106
@@ -70,30 +70,38 @@
 B <a href="#WSDL">WSDL</a><br/>
 C <a href="#changelog">Change Log</a><br/>
 </p></div><hr/><div class="body"><div class="div1">
-<h2><a name="intro" id="intro"/>1 Introduction</h2><p>This specification defines a mechanism for acquiring XML-based
-    representations of entities using the Web service infrastructure. It defines
-    two types of entities:</p><ul><li><p>Resources, which are entities addressable by an endpoint reference that
-        provide an XML representation</p></li><li><p>Resource factories, which are Web services that can create new
-        resources</p></li></ul><p>Specifically, it defines two operations for sending and receiving the
-    representation of a given resource and two operations for creating and
-    deleting a resource and its corresponding representation.</p><p>Note that the state maintenance of a resource is at most
-    subject to the "best efforts" of the hosting server. When a client receives
-    the server's acceptance of a request to create or update a resource, it can
-    reasonably expect that the resource now exists at the confirmed location and
-    with the confirmed representation, but this is not a guarantee, even in the
-    absence of any third parties. The server MAY change the representation of a
-    resource, MAY remove a resource entirely, or MAY bring back a resource that
-    was deleted.</p><p>
+<h2><a name="intro" id="intro"/>1 Introduction</h2><p>
+       This specification defines a mechanism for acquiring XML-based
+       representations of entities using the Web service infrastructure. 
+       It defines two types of entities:
+      </p><ul><li><p>
+           Resources, which are entities addressable by an endpoint 
+           reference that provide an XML representation
+          </p></li><li><p>Resource factories, which are Web services that can create new
+        resources</p></li></ul><p>
+       Specifically, it defines two operations for sending and receiving the
+       representation of a given resource and two operations for creating and
+       deleting a resource and its corresponding representation.
+      </p><p>
+       Note that the state maintenance of a resource is at most
+       subject to the "best efforts" of the hosting server. When a client 
+       receives the server's acceptance of a request to create or update a 
+       resource, it can reasonably expect that the resource now exists at 
+       the confirmed location and with the confirmed representation, but this 
+       is not a guarantee, even in the absence of any third parties. The 
+       server MAY change the representation of a resource, MAY remove a 
+       resource entirely, or MAY bring back a resource that was deleted.
+      </p><p>
        For instance, the server might store resource state information on a
        disk drive. If that drive crashes and the server recovers state 
        information from a backup tape, changes that occurred after the 
        backup was made will be lost.
       </p><p>
-       A server MAY have other operational processes that change resource state
-       information. For example, a server could purge resources that have not 
-       been accessed for some period of time.
+       A server might have other operational processes that change resource 
+       state information. For example, a server could purge resources that 
+       have not been accessed for some period of time.
       </p><p>
-       In addition to this, there MAY be application or process specific 
+       In addition to this, there might be application or process specific 
        reasons for a server to augment or transform the representation 
        provided by an update or create operation. For example, the server 
        might populate the optional properties of a newly created resource 
@@ -101,18 +109,22 @@
       </p><p>
        Finally all clients need to be aware that there might be other clients 
        simultaneously accessing, creating, and updating the same resources.
-      </p><p>In essence, the confirmation by a service of having processed a request to
-    create, modify, or delete a resource implies a commitment only at the instant
-    that the confirmation was generated. While the usual case is that
-    resources are long-lived and stable, there are no guarantees, and clients
-    are advised to code defensively.</p><p>There is no requirement for uniformity in resource representations between
-    the messages defined in this specification. For example, the
-    representations used by Create or Put can differ from the representation
-    returned by Get, depending on the semantic requirements of the service.
-    Additionally, there is no requirement that the resource content is fixed for
-    any given endpoint reference. The resource content can vary based on
-    environmental factors, such as the security context, time of day,
-    configuration, or the dynamic state of the service.</p><div class="div2">
+      </p><p>
+       In essence, the confirmation by a service of having processed a 
+       request to create, modify, or delete a resource implies a commitment 
+       only at the instant that the confirmation was generated. While the 
+       usual case is that resources are long-lived and stable, there are no 
+       guarantees, and clients are advised to code defensively.
+      </p><p>
+       There is no requirement for uniformity in resource representations 
+       between the messages defined in this specification. For example, the
+       representations used by Create or Put can differ from the representation
+       returned by Get, depending on the semantic requirements of the service.
+       Additionally, there is no requirement that the resource content is 
+       fixed for any given endpoint reference. The resource content can vary 
+       based on environmental factors, such as the security context, time 
+       of day, configuration, or the dynamic state of the service.
+      </p><div class="div2">
 <h3><a name="reqs" id="reqs"/>1.1 Requirements</h3><p>This specification intends to meet the following requirements:</p><ul><li><p>Provide a SOAP-based protocol for managing resources and their
         representations.
         </p></li><li><p>Minimize additional mechanism beyond the current Web Services
@@ -454,13 +466,12 @@
          desired to be updated, as described in 
          <a href="#Notations_and_Terminology"><b>2 Terminology and Notation</b></a> of this specification.
         </p><p>
-         If an implementation that performs schema validation on a presented 
-         representation detects that the presented representation is invalid 
-         for the target resource, then the implementation MUST generate
+         The replacement representation could be considered to be invalid if 
+         it does not conform to the schema(s) for the target resource or 
+         otherwise violates some cardinality or type constraint. 
+         If an implementation detects that the presented representation is 
+         invalid for the target resource, then the implementation MUST generate
          a wst:InvalidRepresentation fault.
-         The replacement representation could be considered to be invalid if it 
-         does not conform to the schema(s) for the target resource or otherwise 
-         violates some cardinality or type constraint. 
         </p><p>
          The replacement representation could contain within it element or 
          attribute values that are different than their corresponding values in 
@@ -495,8 +506,8 @@
                use as an optimization to save the client the overhead of
                having to perform a subsequent Get operation. A service
                MAY include this element to return the current 
-               representatin of the resource. This element MAY have no children
-               in cases where there is no resource representation.
+               representation of the resource. This element MAY have no 
+               children in cases where there is no resource representation.
               </p></dd></dl><p>Other components of the outline above are not further constrained by this
 specification.</p><p>The following shows a sample SOAP envelope containing a Put request:</p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s:Envelope  
     xmlns:s="http://www.w3.org/2003/05/soap-envelope" 
@@ -571,8 +582,7 @@
          outline listed above:
         </p><dl><dt class="label"><b>[Body]</b>/wst:Delete </dt><dd><p>
                This is a REQUIRED element that has no defined child element 
-               content. However, it MAY include child element content as 
-               defined by an extension(s).
+               content. 
               </p></dd><dt class="label"><b>[Body]</b>/wst:Delete@Dialect </dt><dd><p>
                 When this OPTIONAL attribute is present it contains a IRI that 
                 refers to additional information for the service on how to 
@@ -943,7 +953,7 @@
     WS-MetadataExchange <a href="#MEX">[WS-MetadataExchange]</a> Section 9.
     This WS-Transfer WSDL can be annotated to indicate any endpoint
     specific metadata that might be needed by clients interacting with
-    this service.   For example, the WSDL MAY have policy assertions
+    this service.   For example, the WSDL might have policy assertions
     that indicate a particular security mechanism used to protect
     the WS-Transfer operations supported by this endpoint.
    </p><div class="div2">
@@ -1499,4 +1509,5 @@
        <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=8302">8302</a>,
        <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=8180">8180</a>,
        <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=8299">8299</a></td></tr><tr><td> 2010/02/09 </td><td> DD </td><td> Added resolution of issue 
-       <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=8160">8160</a></td></tr></tbody></table></div></div></body></html>
\ No newline at end of file
+       <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=8160">8160</a></td></tr><tr><td> 2010/02/09 </td><td> DD </td><td> Added resolution of issue 
+       <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=8298">8298</a></td></tr></tbody></table></div></div></body></html>
\ No newline at end of file

Received on Wednesday, 10 February 2010 01:03:01 UTC