W3C home > Mailing lists > Public > www-ws-arch@w3.org > January 2004

Re: Proposed replacement text for Section 1.6

From: Mark Baker <distobj@acm.org>
Date: Sun, 25 Jan 2004 02:04:20 -0500
To: Hugo Haas <hugo@w3.org>
Cc: "Champion, Mike" <Mike.Champion@SoftwareAG-USA.com>, www-ws-arch@w3.org
Message-ID: <20040125020420.M3790@www.markbaker.ca>

Pretty good!  But I have a couple of comments on a sentence in 1.6.3;

"The REST Web is the subset of the WWW (based on HTTP) in which agents provide uniform interface semantics -- essentially create, retrieve, update and delete -- rather than arbitrary or application-specific interfaces, and manipulate resources only by the exchange of representations."

I don't think it's useful to mention the uniform interface there, since
it doesn't distinguish it from the Web where the uniform interface
constraint is pervasive (GET and POST specifically).  IMO, the biggest
difference between the style of the architecture of the Web, and REST,
is cookies, by a long shot.

Also - and I think I commented on this before - "CRUD" is only an
example of another constrained interface, not one constrained to have
uniform semantics.  I'd suggest just saying "-- GET, PUT, POST, DELETE,
and any other method which can be implemented by all resources".

Mark.

On Thu, Jan 22, 2004 at 04:12:15PM +0100, Hugo Haas wrote:
> All,
> 
> I have incorporated a new section 1.6 based on the proposals made in
> this thread:
> 
> It is in the HTML revision 1.100 at:
> 
>   http://dev.w3.org/cvsweb/~checkout~/2002/ws/arch/wsa/wd-wsa-arch-review2.html?rev=1.100&content-type=text/html;%20charset=iso-8859-1#service_oriented_architecture
> 
> The latest version is at:
> 
>   http://dev.w3.org/cvsweb/~checkout~/2002/ws/arch/wsa/wd-wsa-arch-review2.html#service_oriented_architecture
> 
> Here is the details of my changes from the CVS log:
> 
> |     ---------------------------------------------------------------------
> |
> |   Revision 1.156 / (download) / (as text) - annotate - [select for diffs] ,
> |   Thu Jan 22 14:59:25 2004 UTC (8 minutes, 57 seconds ago) by hugo
> |   Changes since 1.155: +40 -25 lines
> |   Diff to previous 1.155 (colored)
> |
> | Reorganized section 1.6
> |
> |     ---------------------------------------------------------------------
> |
> |   Revision 1.155 / (download) / (as text) - annotate - [select for diffs] ,
> |   Thu Jan 22 13:47:24 2004 UTC (80 minutes, 58 seconds ago) by hugo
> |   Changes since 1.154: +79 -9 lines
> |   Diff to previous 1.154 (colored)
> |
> | Inserted new conclusion:
> | http://lists.w3.org/Archives/Public/www-ws-arch/2004Jan/0067.html
> | with comments from Frank:
> | http://lists.w3.org/Archives/Public/www-ws-arch/2004Jan/0071.html
> |
> |     ---------------------------------------------------------------------
> |
> |   Revision 1.154 / (download) / (as text) - annotate - [select for diffs] ,
> |   Thu Jan 22 13:03:02 2004 UTC (2 hours, 5 minutes ago) by hugo
> |   Changes since 1.153: +4 -3 lines
> |   Diff to previous 1.153 (colored)
> |
> | Specified implementation type system:
> | http://lists.w3.org/Archives/Public/www-ws-arch/2004Jan/0088.html
> |
> |     ---------------------------------------------------------------------
> |
> |   Revision 1.153 / (download) / (as text) - annotate - [select for diffs] ,
> |   Thu Jan 22 13:01:50 2004 UTC (2 hours, 6 minutes ago) by hugo
> |   Changes since 1.152: +13 -2 lines
> |   Diff to previous 1.152 (colored)
> |
> | Added SOA's main architectural constraints from:
> | http://lists.w3.org/Archives/Public/www-ws-arch/2004Jan/0040.html
> | and the following discussion
> |
> |     ---------------------------------------------------------------------
> |
> |   Revision 1.152 / (download) / (as text) - annotate - [select for diffs] ,
> |   Thu Jan 22 11:34:13 2004 UTC (3 hours, 34 minutes ago) by hugo
> |   Changes since 1.151: +115 -70 lines
> |   Diff to previous 1.151 (colored)
> |
> | Added new 1.6 section from Mike:
> | http://lists.w3.org/Archives/Public/www-ws-arch/2004Jan/0035.html
> | with minor comments:
> | http://lists.w3.org/Archives/Public/www-ws-arch/2004Jan/0110.html
> |
> | Work pending: harvest:
> | http://lists.w3.org/Archives/Public/www-ws-arch/2004Jan/thread.html#35
> 
> Regards,
> 
> Hugo
> 
> -- 
> Hugo Haas - W3C
> mailto:hugo@w3.org - http://www.w3.org/People/Hugo/



-- 
Mark Baker.   Ottawa, Ontario, CANADA.        http://www.markbaker.ca
Received on Sunday, 25 January 2004 02:05:10 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 3 July 2007 12:25:25 GMT