multiple capabilities of the same kind

Doug Tody dtody at nrao.edu
Fri Feb 15 07:41:02 PST 2008


Hi Ray -

This is good, except that the DataCollection resource should probably
not point to services.  Rather, the services should point to the data
collection or collections they serve, and a query should be used to
find services which serve data from the desired data collection.

The problem is that a service always knows what data collections
it serves, but a data collection resource should merely describe
a data collection, and cannot reliably know how it is referenced.
Many services from different locations might reference the same
data collection.  If data is replicated this relationship can vary
dynamically.

	- Doug


On Fri, 15 Feb 2008, Ray Plante wrote:

> On Fri, 15 Feb 2008, Paul Harrison wrote:
> > It seems that the motivation behind this is that each capability gives
> > access is a different subset of the overall data set, other than that, the
> > capability metadata are identical except for the different endpoints (and
> > description elements) for each subset.
> 
> Okay--good.  I would say that the ideal way to register these would be:
> 
>   1.  A DataCollection resource describing the image archive.  It should
>       include the references to the SIA resources as "served-by" related
>       resources.
> 
>   2.  A CatalogService with SIA capability for the first collection
>       subset.   It can have a "service-for" relationship to the above
>       DataCollection resource.
> 
>   3.  A CatalogService with SIA capability for the second collection
>       subset.   It, too, can have a "service-for" relationship to the
>       above DataCollection resource.
> 
> hope this helps,
> Ray
> 



More information about the registry mailing list