new version of REST in the VO

Douglas Tody dtody at nrao.edu
Mon Oct 27 21:44:04 PDT 2008


Hi Guys -

On Tue, 28 Oct 2008, schaaff at newb6.u-strasbg.fr wrote:
> The last version of the draft concerning the work about "REST in the VO"
> André and Norman

Taking a quick look through this I see it discusses only "pure" REST,
that is, a HTTP-based interface pattern based upon the Web-resource or
"file" abstraction.  This is fine, and it is great to see a survey of
this technology, but it should be noted that this interface pattern
is distinct from the function+parameters object-oriented (rather than
file-abstraction-oriented) model used by most of the Web, as well as
by the DAL interfaces.

I think it is fine to define some recommended practices for interfaces
based upon the pure-REST abstraction, but this should not in any way
invalidate the DAL2 interface pattern(*), which is already standardized
and widely used within the VO (and also based upon a HTTP transport).

One thing which could be a good addition to the document might be a few
words about the conceptual model for pure-REST, and how it constrasts
to more object-oriented models such as SOAP and HTTP request+parameters
(DAL2, OpenGIS, etc.), including the types of problems for which each
is best suited.

 	- Doug


(*) http://www.ivoa.net/internal/IVOA/SiaInterface/DAL2_Architecture.pdf


More information about the interop mailing list