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