W3C home > Mailing lists > Public > www-ws-arch@w3.org > May 2003

Re: WSA architectural concepts and relationsihips related to WS, SOA , and the Web

From: Mark Baker <distobj@acm.org>
Date: Tue, 6 May 2003 16:53:27 -0400
To: www-ws-arch@w3.org
Message-ID: <20030506165327.A2149@www.markbaker.ca>

Mike,

On Tue, May 06, 2003 at 01:22:31PM -0600, Champion, Mike wrote:
> The REST WEB (need a better word, or more concepts to build up to this) IS-A

REST-DESCRIBED WEB?
REST-CONFORMING WEB?

> subset of the WWW in which SERVICES implement a mimimal set of operations
> (create-read-update-delete or PUT-GET-POST-DELETE) and resources are
> manipulated by the exchange of "representations" using these basic
> operations.  [I'm sure this could be reworked using the concepts here).

A few points;

- REST doesn't concern itself with "minimal set", because it doesn't
need to; the minimality of interface semantics is a consequence of their
generality/uniformity
- CRUD isn't relevant to REST except as another example of a constrained
interface
- also, REST is much more than just what is described there, so if we want
to say "IS-A", we need to take that into account

 The REST WEB IS-A
 subset of the WWW in which AGENTS are constrained to, amoungst other
 things, exposing and using SERVICES via uniform interface semantics,
 and manipulating resources by the exchange of "representations".

BTW, that's assuming that "AGENT" is synonymous with "software
component", which appears to be the case by the arch doc (sec 2.2.1.2),
though the SERVICE definition you provided appears to disagree with it.

Good job.

MB
-- 
Mark Baker.   Ottawa, Ontario, CANADA.        http://www.markbaker.ca
Web architecture consulting, technical reports, evaluation & analysis
Received on Tuesday, 6 May 2003 16:51:29 GMT

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