US (NVO/VAO) opinions on HTTP GET in VOSpace 2.0
Dave Morris
dave.morris at bristol.ac.uk
Thu Oct 1 15:58:53 PDT 2009
On 29/09/09 21:09, Doug Tody wrote:
>
> 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).
In which case, you might as well use a standard webserver to supply the
data.
If you return a http:// URL in the SIA acref, then even if the client
was VOSpace capable it wouldn't know that the data was stored in a
VOSpace service.
There would be no way for a client to figure out that
http://nvo.caltech.edu/public/mydata/table1.vot
referred to a file it should download but
http://nvo.caltech.edu/vospace/mydata/table1?view=ivo://net.ivoa/views/votable-1.1
referred to something in VOSpace.
If standard HTTP GET works for your data, then please use a webserver.
If you just want to serve data using HTTP GET there is no need to use
VOSpace, and no need to modify the VOSpace specification to meet this
use case.
VOSpace was intended to meet the other cases where we need to have
asynchronous control and more robust transfer protocols for large data
transfers.
Dave
More information about the vospace
mailing list