RI v0.8.8
KevinBenson
kmb at mssl.ucl.ac.uk
Mon Oct 30 02:40:46 PST 2006
Wonderful thanks Ray. Yes that is all correct.
Also note after a suggestion or two that VOResources is moved into that
Schema as well.
cheers,
Kevin
Ray Plante wrote:
> Hi Kevin and Registry hackers,
>
> I just want review/endorse the last change Kevin made to the WSDL, so
> that we're clear where we're going. If there are no other outstanding
> objections, I'm going to generate some more documentation on the Twiki
> regarding the interface as an aid to our upgrade efforts. Kevin, if
> there are no additional changes to be made to RI, I'm going to submit
> it to the Doc repository as v1.0.
>
> So in this last change, we now define in the RegistryInterface.xsd a
> global element called "Resource" which is used to hold a single
> registry record; this allows us to use it in both the search and
> harvest interfaces.
>
> In the Harvest interface, a repsonses containing ivo_vor format
> records would look something like...
>
> <metadata>
>
> <ri:Resource xsi:type="vg:Registry" status="active"
> created="2006-07-01T09:00:00"
> updated="2006-07-10T10:43:43"
> xmlns:ri="http://www.ivoa.net/xml/ResourceInterface/v1.0"
> xmlns:vr="http://www.ivoa.net/xml/VOResource/v1.0"
> xmlns:vg="http://www.ivoa.net/xml/VORegistry/v1.0"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns=""
>
> xsi:schemaLocation="http://www.ivoa.net/xml/VOResource/v1.0
>
> http://www.ivoa.net/xml/VOResource/v1.0
>
> http://www.ivoa.net/xml/VORegistry/v1.0
>
> http://www.ivoa.net/xml/VORegistry/v1.0
>
> http://www.ivoa.net/xml/RegistryInterface/v1.0
>
> http://www.ivoa.net/xml/RegistryInterface/v1.0">
> <title>...</title>
> ...
> </ri:Resource>
> </metadata>
>
> Note the use of xmlns="".
>
> Now with the Search interface, consider a GetRecord response
>
> <soap:Body>
> <ris:ResolveResource
> xmlns:ris="http://www.ivoa.net/wsdl/RegistrySearch/v1.0">
>
> <ri:Resource xsi:type="vr:Service" status="active"
> created="..." updated="..." xmlns=""
>
> xmlns:ri="http://www.ivoa.net/xml/ResourceInterface/v1.0"
> xmlns:vr="http://www.ivoa.net/xml/VOResource/v1.0"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://www.ivoa.net/xml/VOResource/v1.0
> http://www.ivoa.net/xml/VOResource/v1.0
>
> http://www.ivoa.net/xml/ResourceInterface/v1.0
>
> http://www.ivoa.net/xml/ResourceInterface/v1.0">
>
> <title>...</title>
>
> </ri:Resource>
>
> </ris:ResolveResource>
> </soap:Body>
>
> Kevin, I see a could of typos in the latest RI; I'll corect them and
> send them to you.
>
> cheers,
> Ray
More information about the registry
mailing list