W3C home > Mailing lists > Public > public-web-http-desc@w3.org > June 2005

Role of operations?

From: Mark Baker <distobj@acm.org>
Date: Wed, 15 Jun 2005 21:37:13 -0400
To: Stefan Tilkov <stefan.tilkov@innoq.com>
Cc: public-web-http-desc@w3.org
Message-ID: <20050616013713.GT20401@markbaker.ca>

Stefan,

On Wed, Jun 15, 2005 at 11:04:06PM +0200, Stefan Tilkov wrote:
> But if you want to generate code from the service description - and  
> I'm not arguing for it, just pointing out the options - there will be  
> some abstract description of what interactions (to avoid the term  
> 'operations') are possible, and what data is being exchanged.

I don't think you can so easily sweep the operation under the rug.

By choosing to publish a RESTful service (ah, it's nice to be able to
treat that as axiomatic for once! 8-), the service provider has
explicitly opted to avoid application specific operations, and use uniform
ones instead.  I don't think it's in in the interest of either the
service provider, nor would-be consumers, to introduce other operations
in a description language, since at best IMO, they'd just serve to
confuse.

For that reason, I don't think the Py* libraries constitute a good
example of what it is we're trying to accomplish/enable here.

Cheers,

Mark.
-- 
Mark Baker.  Ottawa, Ontario, CANADA.          http://www.markbaker.ca
Coactus; Web-inspired integration strategies   http://www.coactus.com
Received on Thursday, 16 June 2005 01:36:31 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:19:11 GMT