US (NVO/VAO) opinions on HTTP GET in VOSpace 2.0

Doug Tody dtody at nrao.edu
Tue Sep 29 13:09:12 PDT 2009


Hi Dave -

I meant a HTTP URL, although in principle a VOSpace URL could be
possible as well.  But for maximum flexibility and to avoid requiring
VOSpace-specific capabilities on the client side HTTP would be required
(hence simple clients, tools like wget/curl etc. could be used for
retrieval even if the service stores the dataset in a local VOSpace).

 	- Doug


On Tue, 29 Sep 2009, Dave Morris wrote:

> On 29/09/09 04:33, Douglas Tody wrote:
>>
>>  Just to amplify on the discussion Matthew recounts, here is what I
>>  originally argued when we discussed this within NVO (this all still
>>  seems valid):
>> 
>> >  I should think there would be any number of cases where this simple
>> >  file retrieval method would be useful for files stored in a VOSpace.
>> >  The most obvious motivation is to allow a VOSpace to behave (in the
>> >  case of simple read-only file retrieval) like the HTTP GET-based file
>> >  storage mechanisms currently in wide use within VO.
>> > 
>> >  This would allow any acref-based DAL service for example to integrate a
>> >  colocated VOSpace but still use the acref mechanism to refer to files
>> >  and allow simple clients to retrieve them. Hence a SIA query could
>> >  use acrefs to point into a local VOSpace. Or a future async SIA which
>> >  generates images asynchronously and stores them in a VOSpace could
>> >  provide an acref to the client to be used for retrieval. In some
>> >  scenarios this acref might be precomputed before generating storing
>> >  the image, i.e., might reference virtual data yet to be generated
>> >  and stored in the VOSpace.
>> > 
>> >  I would not be surprised if >90% [probably >99%] of file retrievals from
>> >  a VOSpace in the future would be of this type.
>
> Could you give a specific example as to what URI or URL the SIA acrefs would 
> contain in your scenario ?
> Would they contain a VOSpace URI
>
> 	vos://service/path/file
>
> or would they contain a HTTP URL
>
> 	http://service/path/file
>
> Thanks,
> Dave
>



More information about the vospace mailing list