More separation - mirrors, copies, tight vs slack queries...

Martin Hill mchill at dial.pipex.com
Thu Dec 9 09:34:11 PST 2004


There's a few things getting mixed here I think...

We can supply multiple interfaces to the same *instance* of a dataset, 
which is where Guy's proposed service-neutral description of the dataset 
is useful.  For example, the PAL library comes with amongst others, Cone 
Search, SkyNode (sort of :-), 'Full-Featured' SOAP, CEA, SIAP and soon 
SSAP interfaces.  Each of these requires a different entry in the 
Registry, but they are all just different interfaces to the same data.

There are also 'true' mirrors, where the data on a different bit of 
hardware is kept synchronised with the original one, and so we *could* 
have another deployed datacenter that might share the same table 
description. For example, at the ROE we have two different installations 
of SSA/USNO-B/2MASS.

'Copies' - where someone has taken a copy of the data and published it 
elsewhere - will need separate metadata documents because as additions 
or adjustments are made, the datasets will diverge slightly.  For 
example, the 2MASS at Edinburgh is not a mirror of that on the 
OpenSkyNode portal.

The issue of whether a cone search (or any other search!) runs on one 
specified table or 'any available table' merely describes how tight the 
search constraints are. And just to be argumentative (heh heh) I 
certainly don't see that as an astronomer vs developer difference - 
anyway from a developers point of view it's much easier when astronomers 
are explicit about what they want :-)

Cheers

Martin
(no, no storm please, not now)

Roy Williams wrote:

> From: "Tony Linde"
> 
>>  The same applies to data services: one service
>> might provide access to multiple data collections and one collection 
>> might
>> be served up by more than one service.
> 
> 
> As soon as the first cone-searches were built in 2002, we had URLs that 
> look like:
> http://blahblah.org/cgi-bin/cone?Catalog=Messier&RA=200&Dec=20&SR=10
> 
> Dissecting this URL, we can see two different semantically-distinct 
> entities:
> 
> (1) http://blahblah.org/cgi-bin/cone?Catalog=Messier
> This is an instance of a conesearch which queries a specific data 
> resource (the Messier catalog). It represents the point of view of an 
> astronomer-client.
> 
> (2) http://blahblah.org/cgi-bin/cone?
> This is a sort of "meta-conesearch", that can act as a consearch for a 
> number of data resources. It represents the point of view of a software 
> developer.
> 
> 


-- 
Martin Hill
www.mchill.net
07901 55 24 66
0131 668 8100 (ROE)



More information about the registry mailing list