Difference: RegistryInterface (1 vs. 51)

Revision 512013-02-05 - MarkusDemleitner

 
META TOPICPARENT name="IvoaResReg"
Changed:
<
<
Jumps: IvoaResReg :: registry mail archive :: RegistryMetadata :: VOResourceV10 :: RegUpgradeSummer2006
>
>
Jumps: IvoaResReg :: registry mail archive :: RegistryMetadata :: VOResourceV10 :: RegUpgradeSummer2006
Meetings: InterOpMay2011Registry :: InterOpMay2006ResReg :: InterOpSep2006ResReg
Deleted:
<
<

Meetings: InterOpMay2011Registry :: InterOpMay2006ResReg :: InterOpSep2006ResReg
 

Registry Interfaces

This page tracks the evolution of IVOA Registry Interfaces, particularly the standard interfaces and supporting tools.

Deleted:
<
<

News

 

Current Development

Changed:
<
<
Work is beginning to develop a new registry search interface. See RestfulRegistryInterfaceReq where we are gathering requirements and use cases.
>
>
Work is beginning to develop a new registry search interface. See RestfulRegistryInterfaceReq where we are gathering requirements and use cases, and RI2Discussion for a fairly concrete proposal ("RegTAP").
 

Registry Interfaces v1.0

IVOA Standard Specification

Changed:
<
<
IVOA Recommendation
IVOA Registry Interfaces v1.0 2009-11-04
KevinBenson, RayPlante, Editors
Closed Request For Comment
>
>
IVOA Recommendation
IVOA Registry Interfaces v1.0 2009-11-04
KevinBenson, RayPlante, Editors
Closed Request For Comment
 
Changed:
<
<
This document defines two interfaces to Registries: a search interface for discovery of resources based on their descriptions' contents, and a harvest interface that allows registries to replicated other registries' records.
>
>
This document defines two interfaces to Registries: a search interface for discovery of resources based on their descriptions' contents, and a harvest interface that allows registries to replicated other registries' records.
 
Changed:
<
<
Earlier versions can be found in document repository as well as attached to this page.
>
>
Earlier versions can be found in document repository as well as attached to this page.
 

WSDLs and Schemas

Changed:
<
<
The RI specification defines 2 WSDL file--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:
>
>
The RI specification defines 2 WSDL file--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:
 
Changed:
<
<
>
>
Added:
>
>
The above files import the VOResource-v1.0.xsd schema, and so legal VOResource extensions can be used as part of the interface messages. The currently IVOA-recognized VOResource extension schemas, including samples, are available from RegUpgradeSummer2006 individually or as a bundle (tar, zip).
 
Changed:
<
<
The above files import the VOResource-v1.0.xsd schema, and so legal VOResource extensions can be used as part of the interface messages. The currently IVOA-recognized VOResource extension schemas, including samples, are available from RegUpgradeSummer2006 individually or as a bundle (tar, zip).
>
>
KevinBenson has zipped up all the schema and WSDL files necessary to generate software stubs into a single zip bundle. Note that this contains a slightly out-of-date version of VOResource-v1.0.xsd, and an old version of OpenSkyNode schema. While it is probably not necessary to update the VOResource schema file; one should download the latest OpenSkyNode-v0.2.xsd
 
Changed:
<
<
KevinBenson has zipped up all the schema and WSDL files necessary to generate software stubs into a single zip bundle. Note that this contains a slightly out-of-date version of VOResource-v1.0.xsd, and an old version of OpenSkyNode schema. While it is probably not necessary to update the VOResource schema file; one should download the latest OpenSkyNode-v0.2.xsd
>
>
Note: The RegistrySearch-v1.0.wsdl file is changing prior to PR; for details see the note, RIWSDLCorrection
 
Deleted:
<
<
Note: The RegistrySearch-v1.0.wsdl file is changing prior to PR; for details see the note, RIWSDLCorrection
 

Useful Software

Registry Implementations

Changed:
<
<
  • VORegistryInABox: As an implementation of a publishing registry, this provides supports on the Harvesting interface
  • Carnivore: A full registry implementation built on an XML database
  • Astrogrid Registry: A deployable implementation of a publishing or full registry, built upon an XML database.
>
>
  • VORegistryInABox: As an implementation of a publishing registry, this provides supports on the Harvesting interface
  • Carnivore: A full registry implementation built on an XML database
  • Astrogrid Registry: A deployable implementation of a publishing or full registry, built upon an XML database.
 

Registry Clients

Changed:
<
<
  • IVOAHarvester: a reference implementation of a harvester of other registries that includes validation
  • IVOARegistry: a client command-line application and reference library for querying searchable registries
  • VOExplorer : a graphical client application for searching registries
  • commandline scripts for querying searchable registries. Uses Astro Runtime
>
>
  • IVOAHarvester: a reference implementation of a harvester of other registries that includes validation
  • IVOARegistry: a client command-line application and reference library for querying searchable registries
  • VOExplorer : a graphical client application for searching registries
  • commandline scripts for querying searchable registries. Uses Astro Runtime
 

ADQL to SQL Parsing

Deleted:
<
<
 

Deprecated

Changed:
<
<
An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
>
>
An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005
Deleted:
<
<
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005
 
Changed:
<
<

>
>

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920172" name="RegistryInterface-20061107.doc" path="RegistryInterface-20061107.doc" size="992256" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920307" name="RegistryInterface-20061107.pdf" path="RegistryInterface-20061107.pdf" size="424877" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (to/max problem fixed)" date="1222725072" name="RegistrySearch-v1.0.wsdl" path="RegistrySearch-v1.0.wsdl" size="12515" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940955" name="RegistryHarvest-v1.0.wsdl" path="RegistryHarvest-v1.0.wsdl" size="13393" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940986" name="RegistryInterface.xsd" path="RegistryInterface.xsd" size="1906" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (documentation typo fixed)" date="1222725133" name="RegistryInterface-v1.0.xsd" path="RegistryInterface-v1.0.xsd" size="1902" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1222726360" name="RegistryInterface-20080929.doc" path="RegistryInterface-20080929.doc" size="1043968" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="h" comment="ignore this; wrongly uploaded" date="1253656162" name="PR-RegistryInterface-1.0-20090922.doc" path="PR-RegistryInterface-1.0-20090922.doc" size="559104" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="ignore this; wrongly uploaded" date="1253656198" name="PR-RegistryInterface-20090519.pdf" path="PR-RegistryInterface-20090519.pdf" size="298604" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="final PR version prior to Exec Approval" date="1253657504" name="PR-RegistryInterface-1.0-20090917.doc" path="PR-RegistryInterface-1.0-20090917.doc" size="559104" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="final PR version prior to Exec Approval" date="1253657558" name="PR-RegistryInterface-1.0-20090917.pdf" path="PR-RegistryInterface-1.0-20090917.pdf" size="864899" user="RayPlante" version="1.1"

Revision 502012-06-26 - root

 
META TOPICPARENT name="IvoaResReg"
Jumps: IvoaResReg :: registry mail archive :: RegistryMetadata :: VOResourceV10 :: RegUpgradeSummer2006
Meetings: InterOpMay2011Registry :: InterOpMay2006ResReg :: InterOpSep2006ResReg

Registry Interfaces

This page tracks the evolution of IVOA Registry Interfaces, particularly the standard interfaces and supporting tools.

News

Current Development

Work is beginning to develop a new registry search interface. See RestfulRegistryInterfaceReq where we are gathering requirements and use cases.

Registry Interfaces v1.0

IVOA Standard Specification

IVOA Recommendation
IVOA Registry Interfaces v1.0 2009-11-04
KevinBenson, RayPlante, Editors
Closed Request For Comment

This document defines two interfaces to Registries: a search interface for discovery of resources based on their descriptions' contents, and a harvest interface that allows registries to replicated other registries' records.

Earlier versions can be found in document repository as well as attached to this page.

WSDLs and Schemas

The RI specification defines 2 WSDL file--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:

The above files import the VOResource-v1.0.xsd schema, and so legal VOResource extensions can be used as part of the interface messages. The currently IVOA-recognized VOResource extension schemas, including samples, are available from RegUpgradeSummer2006 individually or as a bundle (tar, zip).

KevinBenson has zipped up all the schema and WSDL files necessary to generate software stubs into a single zip bundle. Note that this contains a slightly out-of-date version of VOResource-v1.0.xsd, and an old version of OpenSkyNode schema. While it is probably not necessary to update the VOResource schema file; one should download the latest OpenSkyNode-v0.2.xsd

Note: The RegistrySearch-v1.0.wsdl file is changing prior to PR; for details see the note, RIWSDLCorrection

Useful Software

Registry Implementations

  • VORegistryInABox: As an implementation of a publishing registry, this provides supports on the Harvesting interface
  • Carnivore: A full registry implementation built on an XML database
  • Astrogrid Registry: A deployable implementation of a publishing or full registry, built upon an XML database.

Registry Clients

  • IVOAHarvester: a reference implementation of a harvester of other registries that includes validation
  • IVOARegistry: a client command-line application and reference library for querying searchable registries
  • VOExplorer : a graphical client application for searching registries
  • commandline scripts for querying searchable registries. Uses Astro Runtime

ADQL to SQL Parsing

Deprecated

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920172" name="RegistryInterface-20061107.doc" path="RegistryInterface-20061107.doc" size="992256" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920307" name="RegistryInterface-20061107.pdf" path="RegistryInterface-20061107.pdf" size="424877" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (to/max problem fixed)" date="1222725072" name="RegistrySearch-v1.0.wsdl" path="RegistrySearch-v1.0.wsdl" size="12515" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940955" name="RegistryHarvest-v1.0.wsdl" path="RegistryHarvest-v1.0.wsdl" size="13393" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940986" name="RegistryInterface.xsd" path="RegistryInterface.xsd" size="1906" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (documentation typo fixed)" date="1222725133" name="RegistryInterface-v1.0.xsd" path="RegistryInterface-v1.0.xsd" size="1902" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1222726360" name="RegistryInterface-20080929.doc" path="RegistryInterface-20080929.doc" size="1043968" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="h" comment="ignore this; wrongly uploaded" date="1253656162" name="PR-RegistryInterface-1.0-20090922.doc" path="PR-RegistryInterface-1.0-20090922.doc" size="559104" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="ignore this; wrongly uploaded" date="1253656198" name="PR-RegistryInterface-20090519.pdf" path="PR-RegistryInterface-20090519.pdf" size="298604" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="final PR version prior to Exec Approval" date="1253657504" name="PR-RegistryInterface-1.0-20090917.doc" path="PR-RegistryInterface-1.0-20090917.doc" size="559104" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="final PR version prior to Exec Approval" date="1253657558" name="PR-RegistryInterface-1.0-20090917.pdf" path="PR-RegistryInterface-1.0-20090917.pdf" size="864899" user="RayPlante" version="1.1"

Revision 492011-05-20 - RayPlante

 
META TOPICPARENT name="IvoaResReg"
Jumps: IvoaResReg :: registry mail archive :: RegistryMetadata :: VOResourceV10 :: RegUpgradeSummer2006
Changed:
<
<

Meetings: InterOpMay2006ResReg :: InterOpSep2006ResReg
>
>

Meetings: InterOpMay2011Registry :: InterOpMay2006ResReg :: InterOpSep2006ResReg
 
Changed:
<
<

Registry Interface

>
>

Registry Interfaces

  This page tracks the evolution of IVOA Registry Interfaces, particularly the standard interfaces and supporting tools.

Changed:
<
<

News

>
>

News

 
Changed:
<
<
  • Final v1.0 PR version (2009-09-17) going to Exec Review.
>
>
 
Changed:
<
<

IVOA Standard Specification

>
>

Current Development

 
Changed:
<
<
IVOA Proposed Recommendation
IVOA Registry Interfaces v1.0 2009-05-17 (final prior to Exec Review)
KevinBenson, RayPlante, Editors
>
>
Work is beginning to develop a new registry search interface. See RestfulRegistryInterfaceReq where we are gathering requirements and use cases.
 
Changed:
<
<
IVOA Proposed Recommendation
IVOA Registry Interfaces v1.0 2009-05-22 (TCG review version)
KevinBenson, RayPlante, Editors
Request For Comment
>
>

Registry Interfaces v1.0

 
Changed:
<
<
IVOA Proposed Recommendation
IVOA Registry Interfaces v1.02 (final RFC version)
KevinBenson, RayPlante, Editors
Request For Comment
>
>

IVOA Standard Specification

 
Changed:
<
<
IVOA Proposed Recommendation
IVOA Registry Interfaces v1.01 (cover page) (pre RFC version)
KevinBenson, Editor
Request For Comment
>
>
IVOA Recommendation
IVOA Registry Interfaces v1.0 2009-11-04
KevinBenson, RayPlante, Editors
Closed Request For Comment
 
Deleted:
<
<
IVOA Candidate Proposed Recommendation
IVOA Registry Interfaces v1.01 (Word format)
KevinBenson, Editor
  • Includes Benson's changes from June 2008
  • proof-reading changes were added Sept. 2008 along with a check to ensure consistency in the XML definitions.
  • Errata mentioned below are fixed

IVOA Working Draft
IVOA Registry Interfaces v1.00
KevinBenson, Editor
Errata:
  • The examples in 2.1.1. features incorrect definition and use of the "ri" namespace prefix.
  • 2.1.3. should say that active resources are "noted by status='active'"
  • Appendix A.2. includes an extraneous listing box labelled "KeywordSearch Element Definition"; this should be ignored.

<-- 
Internal Working Draft
IVOA Registry Interfaces v1.01
KevinBenson, Editor (doc, pdf)
-->
 This document defines two interfaces to Registries: a search interface for discovery of resources based on their descriptions' contents, and a harvest interface that allows registries to replicated other registries' records.
Changed:
<
<
Earlier versions can be found attached to this page. The version previous to the current v1.0 is v0.8.8 (.pdf, .doc).
>
>
Earlier versions can be found in document repository as well as attached to this page.
 

WSDLs and Schemas

The RI specification defines 2 WSDL file--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:

The above files import the VOResource-v1.0.xsd schema, and so legal VOResource extensions can be used as part of the interface messages. The currently IVOA-recognized VOResource extension schemas, including samples, are available from RegUpgradeSummer2006 individually or as a bundle (tar, zip).

KevinBenson has zipped up all the schema and WSDL files necessary to generate software stubs into a single zip bundle. Note that this contains a slightly out-of-date version of VOResource-v1.0.xsd, and an old version of OpenSkyNode schema. While it is probably not necessary to update the VOResource schema file; one should download the latest OpenSkyNode-v0.2.xsd

Note: The RegistrySearch-v1.0.wsdl file is changing prior to PR; for details see the note, RIWSDLCorrection

Useful Software

Registry Implementations

  • VORegistryInABox: As an implementation of a publishing registry, this provides supports on the Harvesting interface
  • Carnivore: A full registry implementation built on an XML database
  • Astrogrid Registry: A deployable implementation of a publishing or full registry, built upon an XML database.

Registry Clients

  • IVOAHarvester: a reference implementation of a harvester of other registries that includes validation
  • IVOARegistry: a client command-line application and reference library for querying searchable registries
  • VOExplorer : a graphical client application for searching registries
  • commandline scripts for querying searchable registries. Uses Astro Runtime

ADQL to SQL Parsing

Deprecated

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920172" name="RegistryInterface-20061107.doc" path="RegistryInterface-20061107.doc" size="992256" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920307" name="RegistryInterface-20061107.pdf" path="RegistryInterface-20061107.pdf" size="424877" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (to/max problem fixed)" date="1222725072" name="RegistrySearch-v1.0.wsdl" path="RegistrySearch-v1.0.wsdl" size="12515" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940955" name="RegistryHarvest-v1.0.wsdl" path="RegistryHarvest-v1.0.wsdl" size="13393" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940986" name="RegistryInterface.xsd" path="RegistryInterface.xsd" size="1906" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (documentation typo fixed)" date="1222725133" name="RegistryInterface-v1.0.xsd" path="RegistryInterface-v1.0.xsd" size="1902" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1222726360" name="RegistryInterface-20080929.doc" path="RegistryInterface-20080929.doc" size="1043968" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="h" comment="ignore this; wrongly uploaded" date="1253656162" name="PR-RegistryInterface-1.0-20090922.doc" path="PR-RegistryInterface-1.0-20090922.doc" size="559104" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="ignore this; wrongly uploaded" date="1253656198" name="PR-RegistryInterface-20090519.pdf" path="PR-RegistryInterface-20090519.pdf" size="298604" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="final PR version prior to Exec Approval" date="1253657504" name="PR-RegistryInterface-1.0-20090917.doc" path="PR-RegistryInterface-1.0-20090917.doc" size="559104" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="final PR version prior to Exec Approval" date="1253657558" name="PR-RegistryInterface-1.0-20090917.pdf" path="PR-RegistryInterface-1.0-20090917.pdf" size="864899" user="RayPlante" version="1.1"

Revision 482009-09-23 - RayPlante

 
META TOPICPARENT name="IvoaResReg"
Jumps: IvoaResReg :: registry mail archive :: RegistryMetadata :: VOResourceV10 :: RegUpgradeSummer2006
Meetings: InterOpMay2006ResReg :: InterOpSep2006ResReg

Registry Interface

This page tracks the evolution of IVOA Registry Interfaces, particularly the standard interfaces and supporting tools.

News

  • Final v1.0 PR version (2009-09-17) going to Exec Review.

IVOA Standard Specification

Changed:
<
<
IVOA Proposed Recommendation
IVOA Registry Interfaces v1.0 2009-05-17 (final prior to Exec Review)
(Attached PDF, Word)
KevinBenson, RayPlante, Editors
>
>
IVOA Proposed Recommendation
IVOA Registry Interfaces v1.0 2009-05-17 (final prior to Exec Review)
KevinBenson, RayPlante, Editors
 
IVOA Proposed Recommendation
IVOA Registry Interfaces v1.0 2009-05-22 (TCG review version)
KevinBenson, RayPlante, Editors
Request For Comment

IVOA Proposed Recommendation
IVOA Registry Interfaces v1.02 (final RFC version)
KevinBenson, RayPlante, Editors
Request For Comment

IVOA Proposed Recommendation
IVOA Registry Interfaces v1.01 (cover page) (pre RFC version)
KevinBenson, Editor
Request For Comment

IVOA Candidate Proposed Recommendation
IVOA Registry Interfaces v1.01 (Word format)
KevinBenson, Editor
  • Includes Benson's changes from June 2008
  • proof-reading changes were added Sept. 2008 along with a check to ensure consistency in the XML definitions.
  • Errata mentioned below are fixed

IVOA Working Draft
IVOA Registry Interfaces v1.00
KevinBenson, Editor
Errata:
  • The examples in 2.1.1. features incorrect definition and use of the "ri" namespace prefix.
  • 2.1.3. should say that active resources are "noted by status='active'"
  • Appendix A.2. includes an extraneous listing box labelled "KeywordSearch Element Definition"; this should be ignored.

<-- 
Internal Working Draft
IVOA Registry Interfaces v1.01
KevinBenson, Editor (doc, pdf)
-->

This document defines two interfaces to Registries: a search interface for discovery of resources based on their descriptions' contents, and a harvest interface that allows registries to replicated other registries' records.

Earlier versions can be found attached to this page. The version previous to the current v1.0 is v0.8.8 (.pdf, .doc).

WSDLs and Schemas

The RI specification defines 2 WSDL file--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:

The above files import the VOResource-v1.0.xsd schema, and so legal VOResource extensions can be used as part of the interface messages. The currently IVOA-recognized VOResource extension schemas, including samples, are available from RegUpgradeSummer2006 individually or as a bundle (tar, zip).

KevinBenson has zipped up all the schema and WSDL files necessary to generate software stubs into a single zip bundle. Note that this contains a slightly out-of-date version of VOResource-v1.0.xsd, and an old version of OpenSkyNode schema. While it is probably not necessary to update the VOResource schema file; one should download the latest OpenSkyNode-v0.2.xsd

Note: The RegistrySearch-v1.0.wsdl file is changing prior to PR; for details see the note, RIWSDLCorrection

Useful Software

Registry Implementations

  • VORegistryInABox: As an implementation of a publishing registry, this provides supports on the Harvesting interface
  • Carnivore: A full registry implementation built on an XML database
  • Astrogrid Registry: A deployable implementation of a publishing or full registry, built upon an XML database.

Registry Clients

  • IVOAHarvester: a reference implementation of a harvester of other registries that includes validation
  • IVOARegistry: a client command-line application and reference library for querying searchable registries
  • VOExplorer : a graphical client application for searching registries
  • commandline scripts for querying searchable registries. Uses Astro Runtime

ADQL to SQL Parsing

Deprecated

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920172" name="RegistryInterface-20061107.doc" path="RegistryInterface-20061107.doc" size="992256" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920307" name="RegistryInterface-20061107.pdf" path="RegistryInterface-20061107.pdf" size="424877" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (to/max problem fixed)" date="1222725072" name="RegistrySearch-v1.0.wsdl" path="RegistrySearch-v1.0.wsdl" size="12515" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940955" name="RegistryHarvest-v1.0.wsdl" path="RegistryHarvest-v1.0.wsdl" size="13393" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940986" name="RegistryInterface.xsd" path="RegistryInterface.xsd" size="1906" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (documentation typo fixed)" date="1222725133" name="RegistryInterface-v1.0.xsd" path="RegistryInterface-v1.0.xsd" size="1902" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1222726360" name="RegistryInterface-20080929.doc" path="RegistryInterface-20080929.doc" size="1043968" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="h" comment="ignore this; wrongly uploaded" date="1253656162" name="PR-RegistryInterface-1.0-20090922.doc" path="PR-RegistryInterface-1.0-20090922.doc" size="559104" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="ignore this; wrongly uploaded" date="1253656198" name="PR-RegistryInterface-20090519.pdf" path="PR-RegistryInterface-20090519.pdf" size="298604" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="final PR version prior to Exec Approval" date="1253657504" name="PR-RegistryInterface-1.0-20090917.doc" path="PR-RegistryInterface-1.0-20090917.doc" size="559104" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="final PR version prior to Exec Approval" date="1253657558" name="PR-RegistryInterface-1.0-20090917.pdf" path="PR-RegistryInterface-1.0-20090917.pdf" size="864899" user="RayPlante" version="1.1"

Revision 472009-09-22 - RayPlante

 
META TOPICPARENT name="IvoaResReg"
Jumps: IvoaResReg :: registry mail archive :: RegistryMetadata :: VOResourceV10 :: RegUpgradeSummer2006
Meetings: InterOpMay2006ResReg :: InterOpSep2006ResReg

Registry Interface

This page tracks the evolution of IVOA Registry Interfaces, particularly the standard interfaces and supporting tools.

News

Changed:
<
<
>
>
  • Final v1.0 PR version (2009-09-17) going to Exec Review.
 
Deleted:
<
<
 

IVOA Standard Specification

Changed:
<
<
IVOA Proposed Recommendation
IVOA Registry Interfaces v1.01 (cover page)
KevinBenson, Editor
Request For Comment
>
>
IVOA Proposed Recommendation
IVOA Registry Interfaces v1.0 2009-05-17 (final prior to Exec Review)
(Attached PDF, Word)
KevinBenson, RayPlante, Editors
 
Added:
>
>
IVOA Proposed Recommendation
IVOA Registry Interfaces v1.0 2009-05-22 (TCG review version)
KevinBenson, RayPlante, Editors
Request For Comment

IVOA Proposed Recommendation
IVOA Registry Interfaces v1.02 (final RFC version)
KevinBenson, RayPlante, Editors
Request For Comment

IVOA Proposed Recommendation
IVOA Registry Interfaces v1.01 (cover page) (pre RFC version)
KevinBenson, Editor
Request For Comment
 
IVOA Candidate Proposed Recommendation
IVOA Registry Interfaces v1.01 (Word format)
KevinBenson, Editor
  • Includes Benson's changes from June 2008
  • proof-reading changes were added Sept. 2008 along with a check to ensure consistency in the XML definitions.
  • Errata mentioned below are fixed

IVOA Working Draft
IVOA Registry Interfaces v1.00
KevinBenson, Editor
Errata:
  • The examples in 2.1.1. features incorrect definition and use of the "ri" namespace prefix.
  • 2.1.3. should say that active resources are "noted by status='active'"
  • Appendix A.2. includes an extraneous listing box labelled "KeywordSearch Element Definition"; this should be ignored.
Added:
>
>
  This document defines two interfaces to Registries: a search interface for discovery of resources based on their descriptions' contents, and a harvest interface that allows registries to replicated other registries' records.

Earlier versions can be found attached to this page. The version previous to the current v1.0 is v0.8.8 (.pdf, .doc).

WSDLs and Schemas

The RI specification defines 2 WSDL file--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:

The above files import the VOResource-v1.0.xsd schema, and so legal VOResource extensions can be used as part of the interface messages. The currently IVOA-recognized VOResource extension schemas, including samples, are available from RegUpgradeSummer2006 individually or as a bundle (tar, zip).

KevinBenson has zipped up all the schema and WSDL files necessary to generate software stubs into a single zip bundle. Note that this contains a slightly out-of-date version of VOResource-v1.0.xsd, and an old version of OpenSkyNode schema. While it is probably not necessary to update the VOResource schema file; one should download the latest OpenSkyNode-v0.2.xsd

Note: The RegistrySearch-v1.0.wsdl file is changing prior to PR; for details see the note, RIWSDLCorrection

Useful Software

Registry Implementations

  • VORegistryInABox: As an implementation of a publishing registry, this provides supports on the Harvesting interface
  • Carnivore: A full registry implementation built on an XML database
  • Astrogrid Registry: A deployable implementation of a publishing or full registry, built upon an XML database.

Registry Clients

  • IVOAHarvester: a reference implementation of a harvester of other registries that includes validation
  • IVOARegistry: a client command-line application and reference library for querying searchable registries
  • VOExplorer : a graphical client application for searching registries
  • commandline scripts for querying searchable registries. Uses Astro Runtime

ADQL to SQL Parsing

Deprecated

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->
Deleted:
<
<

 
META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920172" name="RegistryInterface-20061107.doc" path="RegistryInterface-20061107.doc" size="992256" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920307" name="RegistryInterface-20061107.pdf" path="RegistryInterface-20061107.pdf" size="424877" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (to/max problem fixed)" date="1222725072" name="RegistrySearch-v1.0.wsdl" path="RegistrySearch-v1.0.wsdl" size="12515" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940955" name="RegistryHarvest-v1.0.wsdl" path="RegistryHarvest-v1.0.wsdl" size="13393" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940986" name="RegistryInterface.xsd" path="RegistryInterface.xsd" size="1906" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (documentation typo fixed)" date="1222725133" name="RegistryInterface-v1.0.xsd" path="RegistryInterface-v1.0.xsd" size="1902" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1222726360" name="RegistryInterface-20080929.doc" path="RegistryInterface-20080929.doc" size="1043968" user="RayPlante" version="1.2"
Changed:
<
<
META FILEATTACHMENT attr="" comment="final PR version prior to Exec Approval" date="1253656162" name="PR-RegistryInterface-1.0-20090922.doc" path="PR-RegistryInterface-1.0-20090922.doc" size="559104" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="final PR version prior to Exec Approval" date="1253656198" name="PR-RegistryInterface-20090519.pdf" path="PR-RegistryInterface-20090519.pdf" size="298604" user="RayPlante" version="1.1"
>
>
META FILEATTACHMENT attr="h" comment="ignore this; wrongly uploaded" date="1253656162" name="PR-RegistryInterface-1.0-20090922.doc" path="PR-RegistryInterface-1.0-20090922.doc" size="559104" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="ignore this; wrongly uploaded" date="1253656198" name="PR-RegistryInterface-20090519.pdf" path="PR-RegistryInterface-20090519.pdf" size="298604" user="RayPlante" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="final PR version prior to Exec Approval" date="1253657504" name="PR-RegistryInterface-1.0-20090917.doc" path="PR-RegistryInterface-1.0-20090917.doc" size="559104" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="final PR version prior to Exec Approval" date="1253657558" name="PR-RegistryInterface-1.0-20090917.pdf" path="PR-RegistryInterface-1.0-20090917.pdf" size="864899" user="RayPlante" version="1.1"
 

Revision 462009-09-22 - RayPlante

 
META TOPICPARENT name="IvoaResReg"
Jumps: IvoaResReg :: registry mail archive :: RegistryMetadata :: VOResourceV10 :: RegUpgradeSummer2006
Meetings: InterOpMay2006ResReg :: InterOpSep2006ResReg

Registry Interface

This page tracks the evolution of IVOA Registry Interfaces, particularly the standard interfaces and supporting tools.

News

IVOA Standard Specification

IVOA Proposed Recommendation
IVOA Registry Interfaces v1.01 (cover page)
KevinBenson, Editor
Request For Comment

IVOA Candidate Proposed Recommendation
IVOA Registry Interfaces v1.01 (Word format)
KevinBenson, Editor
  • Includes Benson's changes from June 2008
  • proof-reading changes were added Sept. 2008 along with a check to ensure consistency in the XML definitions.
  • Errata mentioned below are fixed

IVOA Working Draft
IVOA Registry Interfaces v1.00
KevinBenson, Editor
Errata:
  • The examples in 2.1.1. features incorrect definition and use of the "ri" namespace prefix.
  • 2.1.3. should say that active resources are "noted by status='active'"
  • Appendix A.2. includes an extraneous listing box labelled "KeywordSearch Element Definition"; this should be ignored.

Internal Working Draft
IVOA Registry Interfaces v1.01
KevinBenson, Editor (doc, pdf)

This document defines two interfaces to Registries: a search interface for discovery of resources based on their descriptions' contents, and a harvest interface that allows registries to replicated other registries' records.

Earlier versions can be found attached to this page. The version previous to the current v1.0 is v0.8.8 (.pdf, .doc).

WSDLs and Schemas

The RI specification defines 2 WSDL file--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:

The above files import the VOResource-v1.0.xsd schema, and so legal VOResource extensions can be used as part of the interface messages. The currently IVOA-recognized VOResource extension schemas, including samples, are available from RegUpgradeSummer2006 individually or as a bundle (tar, zip).

KevinBenson has zipped up all the schema and WSDL files necessary to generate software stubs into a single zip bundle. Note that this contains a slightly out-of-date version of VOResource-v1.0.xsd, and an old version of OpenSkyNode schema. While it is probably not necessary to update the VOResource schema file; one should download the latest OpenSkyNode-v0.2.xsd

Note: The RegistrySearch-v1.0.wsdl file is changing prior to PR; for details see the note, RIWSDLCorrection

Useful Software

Registry Implementations

  • VORegistryInABox: As an implementation of a publishing registry, this provides supports on the Harvesting interface
  • Carnivore: A full registry implementation built on an XML database
  • Astrogrid Registry: A deployable implementation of a publishing or full registry, built upon an XML database.

Registry Clients

  • IVOAHarvester: a reference implementation of a harvester of other registries that includes validation
  • IVOARegistry: a client command-line application and reference library for querying searchable registries
  • VOExplorer : a graphical client application for searching registries
  • commandline scripts for querying searchable registries. Uses Astro Runtime

ADQL to SQL Parsing

Deprecated

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->
Added:
>
>

 
META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920172" name="RegistryInterface-20061107.doc" path="RegistryInterface-20061107.doc" size="992256" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920307" name="RegistryInterface-20061107.pdf" path="RegistryInterface-20061107.pdf" size="424877" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (to/max problem fixed)" date="1222725072" name="RegistrySearch-v1.0.wsdl" path="RegistrySearch-v1.0.wsdl" size="12515" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940955" name="RegistryHarvest-v1.0.wsdl" path="RegistryHarvest-v1.0.wsdl" size="13393" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940986" name="RegistryInterface.xsd" path="RegistryInterface.xsd" size="1906" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (documentation typo fixed)" date="1222725133" name="RegistryInterface-v1.0.xsd" path="RegistryInterface-v1.0.xsd" size="1902" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1222726360" name="RegistryInterface-20080929.doc" path="RegistryInterface-20080929.doc" size="1043968" user="RayPlante" version="1.2"
Added:
>
>
META FILEATTACHMENT attr="" comment="final PR version prior to Exec Approval" date="1253656162" name="PR-RegistryInterface-1.0-20090922.doc" path="PR-RegistryInterface-1.0-20090922.doc" size="559104" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="final PR version prior to Exec Approval" date="1253656198" name="PR-RegistryInterface-20090519.pdf" path="PR-RegistryInterface-20090519.pdf" size="298604" user="RayPlante" version="1.1"
 

Revision 452008-11-10 - NoelWinstanley

 
META TOPICPARENT name="IvoaResReg"
Jumps: IvoaResReg :: registry mail archive :: RegistryMetadata :: VOResourceV10 :: RegUpgradeSummer2006
Meetings: InterOpMay2006ResReg :: InterOpSep2006ResReg

Registry Interface

This page tracks the evolution of IVOA Registry Interfaces, particularly the standard interfaces and supporting tools.

News

IVOA Standard Specification

IVOA Proposed Recommendation
IVOA Registry Interfaces v1.01 (cover page)
KevinBenson, Editor
Request For Comment

IVOA Candidate Proposed Recommendation
IVOA Registry Interfaces v1.01 (Word format)
KevinBenson, Editor
  • Includes Benson's changes from June 2008
  • proof-reading changes were added Sept. 2008 along with a check to ensure consistency in the XML definitions.
  • Errata mentioned below are fixed

IVOA Working Draft
IVOA Registry Interfaces v1.00
KevinBenson, Editor
Errata:
  • The examples in 2.1.1. features incorrect definition and use of the "ri" namespace prefix.
  • 2.1.3. should say that active resources are "noted by status='active'"
  • Appendix A.2. includes an extraneous listing box labelled "KeywordSearch Element Definition"; this should be ignored.

Internal Working Draft
IVOA Registry Interfaces v1.01
KevinBenson, Editor (doc, pdf)

This document defines two interfaces to Registries: a search interface for discovery of resources based on their descriptions' contents, and a harvest interface that allows registries to replicated other registries' records.

Earlier versions can be found attached to this page. The version previous to the current v1.0 is v0.8.8 (.pdf, .doc).

WSDLs and Schemas

The RI specification defines 2 WSDL file--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:

The above files import the VOResource-v1.0.xsd schema, and so legal VOResource extensions can be used as part of the interface messages. The currently IVOA-recognized VOResource extension schemas, including samples, are available from RegUpgradeSummer2006 individually or as a bundle (tar, zip).

KevinBenson has zipped up all the schema and WSDL files necessary to generate software stubs into a single zip bundle. Note that this contains a slightly out-of-date version of VOResource-v1.0.xsd, and an old version of OpenSkyNode schema. While it is probably not necessary to update the VOResource schema file; one should download the latest OpenSkyNode-v0.2.xsd

Note: The RegistrySearch-v1.0.wsdl file is changing prior to PR; for details see the note, RIWSDLCorrection

Useful Software

Registry Implementations

  • VORegistryInABox: As an implementation of a publishing registry, this provides supports on the Harvesting interface
  • Carnivore: A full registry implementation built on an XML database
  • Astrogrid Registry: A deployable implementation of a publishing or full registry, built upon an XML database.

Registry Clients

  • IVOAHarvester: a reference implementation of a harvester of other registries that includes validation
  • IVOARegistry: a client command-line application and reference library for querying searchable registries
  • VOExplorer : a graphical client application for searching registries
Changed:
<
<
>
>
 

ADQL to SQL Parsing

Deprecated

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920172" name="RegistryInterface-20061107.doc" path="RegistryInterface-20061107.doc" size="992256" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920307" name="RegistryInterface-20061107.pdf" path="RegistryInterface-20061107.pdf" size="424877" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (to/max problem fixed)" date="1222725072" name="RegistrySearch-v1.0.wsdl" path="RegistrySearch-v1.0.wsdl" size="12515" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940955" name="RegistryHarvest-v1.0.wsdl" path="RegistryHarvest-v1.0.wsdl" size="13393" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940986" name="RegistryInterface.xsd" path="RegistryInterface.xsd" size="1906" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (documentation typo fixed)" date="1222725133" name="RegistryInterface-v1.0.xsd" path="RegistryInterface-v1.0.xsd" size="1902" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1222726360" name="RegistryInterface-20080929.doc" path="RegistryInterface-20080929.doc" size="1043968" user="RayPlante" version="1.2"

Revision 442008-10-21 - NoelWinstanley

 
META TOPICPARENT name="IvoaResReg"
Jumps: IvoaResReg :: registry mail archive :: RegistryMetadata :: VOResourceV10 :: RegUpgradeSummer2006
Meetings: InterOpMay2006ResReg :: InterOpSep2006ResReg

Registry Interface

This page tracks the evolution of IVOA Registry Interfaces, particularly the standard interfaces and supporting tools.

News

IVOA Standard Specification

IVOA Proposed Recommendation
IVOA Registry Interfaces v1.01 (cover page)
KevinBenson, Editor
Request For Comment

IVOA Candidate Proposed Recommendation
IVOA Registry Interfaces v1.01 (Word format)
KevinBenson, Editor
  • Includes Benson's changes from June 2008
  • proof-reading changes were added Sept. 2008 along with a check to ensure consistency in the XML definitions.
  • Errata mentioned below are fixed

IVOA Working Draft
IVOA Registry Interfaces v1.00
KevinBenson, Editor
Errata:
  • The examples in 2.1.1. features incorrect definition and use of the "ri" namespace prefix.
  • 2.1.3. should say that active resources are "noted by status='active'"
  • Appendix A.2. includes an extraneous listing box labelled "KeywordSearch Element Definition"; this should be ignored.

Internal Working Draft
IVOA Registry Interfaces v1.01
KevinBenson, Editor (doc, pdf)

This document defines two interfaces to Registries: a search interface for discovery of resources based on their descriptions' contents, and a harvest interface that allows registries to replicated other registries' records.

Earlier versions can be found attached to this page. The version previous to the current v1.0 is v0.8.8 (.pdf, .doc).

WSDLs and Schemas

The RI specification defines 2 WSDL file--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:

The above files import the VOResource-v1.0.xsd schema, and so legal VOResource extensions can be used as part of the interface messages. The currently IVOA-recognized VOResource extension schemas, including samples, are available from RegUpgradeSummer2006 individually or as a bundle (tar, zip).

KevinBenson has zipped up all the schema and WSDL files necessary to generate software stubs into a single zip bundle. Note that this contains a slightly out-of-date version of VOResource-v1.0.xsd, and an old version of OpenSkyNode schema. While it is probably not necessary to update the VOResource schema file; one should download the latest OpenSkyNode-v0.2.xsd

Note: The RegistrySearch-v1.0.wsdl file is changing prior to PR; for details see the note, RIWSDLCorrection

Useful Software

Registry Implementations

  • VORegistryInABox: As an implementation of a publishing registry, this provides supports on the Harvesting interface
  • Carnivore: A full registry implementation built on an XML database
Added:
>
>
  • Astrogrid Registry: A deployable implementation of a publishing or full registry, built upon an XML database.
 

Registry Clients

  • IVOAHarvester: a reference implementation of a harvester of other registries that includes validation
  • IVOARegistry: a client command-line application and reference library for querying searchable registries
  • VOExplorer : a graphical client application for searching registries
Added:
>
>
 

ADQL to SQL Parsing

Deprecated

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920172" name="RegistryInterface-20061107.doc" path="RegistryInterface-20061107.doc" size="992256" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920307" name="RegistryInterface-20061107.pdf" path="RegistryInterface-20061107.pdf" size="424877" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (to/max problem fixed)" date="1222725072" name="RegistrySearch-v1.0.wsdl" path="RegistrySearch-v1.0.wsdl" size="12515" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940955" name="RegistryHarvest-v1.0.wsdl" path="RegistryHarvest-v1.0.wsdl" size="13393" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940986" name="RegistryInterface.xsd" path="RegistryInterface.xsd" size="1906" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (documentation typo fixed)" date="1222725133" name="RegistryInterface-v1.0.xsd" path="RegistryInterface-v1.0.xsd" size="1902" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1222726360" name="RegistryInterface-20080929.doc" path="RegistryInterface-20080929.doc" size="1043968" user="RayPlante" version="1.2"

Revision 432008-10-02 - RayPlante

 
META TOPICPARENT name="IvoaResReg"
Jumps: IvoaResReg :: registry mail archive :: RegistryMetadata :: VOResourceV10 :: RegUpgradeSummer2006
Meetings: InterOpMay2006ResReg :: InterOpSep2006ResReg

Registry Interface

This page tracks the evolution of IVOA Registry Interfaces, particularly the standard interfaces and supporting tools.

News

IVOA Standard Specification

Changed:
<
<
IVOA Candidate Proposed Recommendation
IVOA Registry Interfaces v1.01 (PDF)
KevinBenson, Editor
Request For Comment
>
>
IVOA Proposed Recommendation
IVOA Registry Interfaces v1.01 (cover page)
KevinBenson, Editor
Request For Comment
 
IVOA Candidate Proposed Recommendation
IVOA Registry Interfaces v1.01 (Word format)
KevinBenson, Editor
  • Includes Benson's changes from June 2008
  • proof-reading changes were added Sept. 2008 along with a check to ensure consistency in the XML definitions.
  • Errata mentioned below are fixed

IVOA Working Draft
IVOA Registry Interfaces v1.00
KevinBenson, Editor
Errata:
  • The examples in 2.1.1. features incorrect definition and use of the "ri" namespace prefix.
  • 2.1.3. should say that active resources are "noted by status='active'"
  • Appendix A.2. includes an extraneous listing box labelled "KeywordSearch Element Definition"; this should be ignored.

Internal Working Draft
IVOA Registry Interfaces v1.01
KevinBenson, Editor (doc, pdf)

This document defines two interfaces to Registries: a search interface for discovery of resources based on their descriptions' contents, and a harvest interface that allows registries to replicated other registries' records.

Earlier versions can be found attached to this page. The version previous to the current v1.0 is v0.8.8 (.pdf, .doc).

WSDLs and Schemas

The RI specification defines 2 WSDL file--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:

The above files import the VOResource-v1.0.xsd schema, and so legal VOResource extensions can be used as part of the interface messages. The currently IVOA-recognized VOResource extension schemas, including samples, are available from RegUpgradeSummer2006 individually or as a bundle (tar, zip).

KevinBenson has zipped up all the schema and WSDL files necessary to generate software stubs into a single zip bundle. Note that this contains a slightly out-of-date version of VOResource-v1.0.xsd, and an old version of OpenSkyNode schema. While it is probably not necessary to update the VOResource schema file; one should download the latest OpenSkyNode-v0.2.xsd

Note: The RegistrySearch-v1.0.wsdl file is changing prior to PR; for details see the note, RIWSDLCorrection

Useful Software

Registry Implementations

  • VORegistryInABox: As an implementation of a publishing registry, this provides supports on the Harvesting interface
  • Carnivore: A full registry implementation built on an XML database

Registry Clients

  • IVOAHarvester: a reference implementation of a harvester of other registries that includes validation
  • IVOARegistry: a client command-line application and reference library for querying searchable registries
  • VOExplorer : a graphical client application for searching registries

ADQL to SQL Parsing

Deprecated

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920172" name="RegistryInterface-20061107.doc" path="RegistryInterface-20061107.doc" size="992256" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920307" name="RegistryInterface-20061107.pdf" path="RegistryInterface-20061107.pdf" size="424877" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (to/max problem fixed)" date="1222725072" name="RegistrySearch-v1.0.wsdl" path="RegistrySearch-v1.0.wsdl" size="12515" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940955" name="RegistryHarvest-v1.0.wsdl" path="RegistryHarvest-v1.0.wsdl" size="13393" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940986" name="RegistryInterface.xsd" path="RegistryInterface.xsd" size="1906" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (documentation typo fixed)" date="1222725133" name="RegistryInterface-v1.0.xsd" path="RegistryInterface-v1.0.xsd" size="1902" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1222726360" name="RegistryInterface-20080929.doc" path="RegistryInterface-20080929.doc" size="1043968" user="RayPlante" version="1.2"

Revision 422008-09-30 - RayPlante

 
META TOPICPARENT name="IvoaResReg"
Jumps: IvoaResReg :: registry mail archive :: RegistryMetadata :: VOResourceV10 :: RegUpgradeSummer2006
Meetings: InterOpMay2006ResReg :: InterOpSep2006ResReg

Registry Interface

This page tracks the evolution of IVOA Registry Interfaces, particularly the standard interfaces and supporting tools.

News

IVOA Standard Specification

Added:
>
>
IVOA Candidate Proposed Recommendation
IVOA Registry Interfaces v1.01 (PDF)
KevinBenson, Editor
Request For Comment
 
IVOA Candidate Proposed Recommendation
IVOA Registry Interfaces v1.01 (Word format)
KevinBenson, Editor
  • Includes Benson's changes from June 2008
  • proof-reading changes were added Sept. 2008 along with a check to ensure consistency in the XML definitions.
  • Errata mentioned below are fixed

IVOA Working Draft
IVOA Registry Interfaces v1.00
KevinBenson, Editor
Errata:
  • The examples in 2.1.1. features incorrect definition and use of the "ri" namespace prefix.
  • 2.1.3. should say that active resources are "noted by status='active'"
  • Appendix A.2. includes an extraneous listing box labelled "KeywordSearch Element Definition"; this should be ignored.

Internal Working Draft
IVOA Registry Interfaces v1.01
KevinBenson, Editor (doc, pdf)

This document defines two interfaces to Registries: a search interface for discovery of resources based on their descriptions' contents, and a harvest interface that allows registries to replicated other registries' records.

Earlier versions can be found attached to this page. The version previous to the current v1.0 is v0.8.8 (.pdf, .doc).

WSDLs and Schemas

The RI specification defines 2 WSDL file--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:

The above files import the VOResource-v1.0.xsd schema, and so legal VOResource extensions can be used as part of the interface messages. The currently IVOA-recognized VOResource extension schemas, including samples, are available from RegUpgradeSummer2006 individually or as a bundle (tar, zip).

KevinBenson has zipped up all the schema and WSDL files necessary to generate software stubs into a single zip bundle. Note that this contains a slightly out-of-date version of VOResource-v1.0.xsd, and an old version of OpenSkyNode schema. While it is probably not necessary to update the VOResource schema file; one should download the latest OpenSkyNode-v0.2.xsd

Note: The RegistrySearch-v1.0.wsdl file is changing prior to PR; for details see the note, RIWSDLCorrection

Useful Software

Registry Implementations

  • VORegistryInABox: As an implementation of a publishing registry, this provides supports on the Harvesting interface
  • Carnivore: A full registry implementation built on an XML database

Registry Clients

  • IVOAHarvester: a reference implementation of a harvester of other registries that includes validation
  • IVOARegistry: a client command-line application and reference library for querying searchable registries
  • VOExplorer : a graphical client application for searching registries

ADQL to SQL Parsing

Deprecated

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920172" name="RegistryInterface-20061107.doc" path="RegistryInterface-20061107.doc" size="992256" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920307" name="RegistryInterface-20061107.pdf" path="RegistryInterface-20061107.pdf" size="424877" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (to/max problem fixed)" date="1222725072" name="RegistrySearch-v1.0.wsdl" path="RegistrySearch-v1.0.wsdl" size="12515" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940955" name="RegistryHarvest-v1.0.wsdl" path="RegistryHarvest-v1.0.wsdl" size="13393" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940986" name="RegistryInterface.xsd" path="RegistryInterface.xsd" size="1906" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (documentation typo fixed)" date="1222725133" name="RegistryInterface-v1.0.xsd" path="RegistryInterface-v1.0.xsd" size="1902" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1222726360" name="RegistryInterface-20080929.doc" path="RegistryInterface-20080929.doc" size="1043968" user="RayPlante" version="1.2"

Revision 412008-09-29 - RayPlante

 
META TOPICPARENT name="IvoaResReg"
Jumps: IvoaResReg :: registry mail archive :: RegistryMetadata :: VOResourceV10 :: RegUpgradeSummer2006
Meetings: InterOpMay2006ResReg :: InterOpSep2006ResReg

Registry Interface

This page tracks the evolution of IVOA Registry Interfaces, particularly the standard interfaces and supporting tools.

News

IVOA Standard Specification

IVOA Candidate Proposed Recommendation
IVOA Registry Interfaces v1.01 (Word format)
KevinBenson, Editor
  • Includes Benson's changes from June 2008
  • proof-reading changes were added Sept. 2008 along with a check to ensure consistency in the XML definitions.
  • Errata mentioned below are fixed

IVOA Working Draft
IVOA Registry Interfaces v1.00
KevinBenson, Editor
Errata:
  • The examples in 2.1.1. features incorrect definition and use of the "ri" namespace prefix.
  • 2.1.3. should say that active resources are "noted by status='active'"
  • Appendix A.2. includes an extraneous listing box labelled "KeywordSearch Element Definition"; this should be ignored.

Internal Working Draft
IVOA Registry Interfaces v1.01
KevinBenson, Editor (doc, pdf)

This document defines two interfaces to Registries: a search interface for discovery of resources based on their descriptions' contents, and a harvest interface that allows registries to replicated other registries' records.

Earlier versions can be found attached to this page. The version previous to the current v1.0 is v0.8.8 (.pdf, .doc).

WSDLs and Schemas

The RI specification defines 2 WSDL file--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:

The above files import the VOResource-v1.0.xsd schema, and so legal VOResource extensions can be used as part of the interface messages. The currently IVOA-recognized VOResource extension schemas, including samples, are available from RegUpgradeSummer2006 individually or as a bundle (tar, zip).

KevinBenson has zipped up all the schema and WSDL files necessary to generate software stubs into a single zip bundle. Note that this contains a slightly out-of-date version of VOResource-v1.0.xsd, and an old version of OpenSkyNode schema. While it is probably not necessary to update the VOResource schema file; one should download the latest OpenSkyNode-v0.2.xsd

Note: The RegistrySearch-v1.0.wsdl file is changing prior to PR; for details see the note, RIWSDLCorrection

Useful Software

Registry Implementations

  • VORegistryInABox: As an implementation of a publishing registry, this provides supports on the Harvesting interface
  • Carnivore: A full registry implementation built on an XML database

Registry Clients

  • IVOAHarvester: a reference implementation of a harvester of other registries that includes validation
  • IVOARegistry: a client command-line application and reference library for querying searchable registries
  • VOExplorer : a graphical client application for searching registries

ADQL to SQL Parsing

Deprecated

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920172" name="RegistryInterface-20061107.doc" path="RegistryInterface-20061107.doc" size="992256" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920307" name="RegistryInterface-20061107.pdf" path="RegistryInterface-20061107.pdf" size="424877" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (to/max problem fixed)" date="1222725072" name="RegistrySearch-v1.0.wsdl" path="RegistrySearch-v1.0.wsdl" size="12515" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940955" name="RegistryHarvest-v1.0.wsdl" path="RegistryHarvest-v1.0.wsdl" size="13393" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940986" name="RegistryInterface.xsd" path="RegistryInterface.xsd" size="1906" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (documentation typo fixed)" date="1222725133" name="RegistryInterface-v1.0.xsd" path="RegistryInterface-v1.0.xsd" size="1902" user="RayPlante" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="" date="1222726360" name="RegistryInterface-20080929.doc" path="RegistryInterface-20080929.doc" size="1043968" user="RayPlante" version="1.2"
 

Revision 402008-09-29 - RayPlante

 
META TOPICPARENT name="IvoaResReg"
Jumps: IvoaResReg :: registry mail archive :: RegistryMetadata :: VOResourceV10 :: RegUpgradeSummer2006
Meetings: InterOpMay2006ResReg :: InterOpSep2006ResReg

Registry Interface

This page tracks the evolution of IVOA Registry Interfaces, particularly the standard interfaces and supporting tools.

News

IVOA Standard Specification

Added:
>
>
IVOA Candidate Proposed Recommendation
IVOA Registry Interfaces v1.01 (Word format)
KevinBenson, Editor
  • Includes Benson's changes from June 2008
  • proof-reading changes were added Sept. 2008 along with a check to ensure consistency in the XML definitions.
  • Errata mentioned below are fixed
 
IVOA Working Draft
IVOA Registry Interfaces v1.00
KevinBenson, Editor
Errata:
  • The examples in 2.1.1. features incorrect definition and use of the "ri" namespace prefix.
  • 2.1.3. should say that active resources are "noted by status='active'"
  • Appendix A.2. includes an extraneous listing box labelled "KeywordSearch Element Definition"; this should be ignored.

Internal Working Draft
IVOA Registry Interfaces v1.01
KevinBenson, Editor (doc, pdf)

This document defines two interfaces to Registries: a search interface for discovery of resources based on their descriptions' contents, and a harvest interface that allows registries to replicated other registries' records.

Earlier versions can be found attached to this page. The version previous to the current v1.0 is v0.8.8 (.pdf, .doc).

WSDLs and Schemas

The RI specification defines 2 WSDL file--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:

The above files import the VOResource-v1.0.xsd schema, and so legal VOResource extensions can be used as part of the interface messages. The currently IVOA-recognized VOResource extension schemas, including samples, are available from RegUpgradeSummer2006 individually or as a bundle (tar, zip).

KevinBenson has zipped up all the schema and WSDL files necessary to generate software stubs into a single zip bundle. Note that this contains a slightly out-of-date version of VOResource-v1.0.xsd, and an old version of OpenSkyNode schema. While it is probably not necessary to update the VOResource schema file; one should download the latest OpenSkyNode-v0.2.xsd

Note: The RegistrySearch-v1.0.wsdl file is changing prior to PR; for details see the note, RIWSDLCorrection

Useful Software

Registry Implementations

  • VORegistryInABox: As an implementation of a publishing registry, this provides supports on the Harvesting interface
  • Carnivore: A full registry implementation built on an XML database

Registry Clients

  • IVOAHarvester: a reference implementation of a harvester of other registries that includes validation
  • IVOARegistry: a client command-line application and reference library for querying searchable registries
  • VOExplorer : a graphical client application for searching registries

ADQL to SQL Parsing

Deprecated

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920172" name="RegistryInterface-20061107.doc" path="RegistryInterface-20061107.doc" size="992256" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920307" name="RegistryInterface-20061107.pdf" path="RegistryInterface-20061107.pdf" size="424877" user="RayPlante" version="1.1"
Changed:
<
<
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940907" name="RegistrySearch-v1.0.wsdl" path="RegistrySearch-v1.0.wsdl" size="12514" user="RayPlante" version="1.1"
>
>
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (to/max problem fixed)" date="1222725072" name="RegistrySearch-v1.0.wsdl" path="RegistrySearch-v1.0.wsdl" size="12515" user="RayPlante" version="1.1"
 
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940955" name="RegistryHarvest-v1.0.wsdl" path="RegistryHarvest-v1.0.wsdl" size="13393" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940986" name="RegistryInterface.xsd" path="RegistryInterface.xsd" size="1906" user="RayPlante" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec (documentation typo fixed)" date="1222725133" name="RegistryInterface-v1.0.xsd" path="RegistryInterface-v1.0.xsd" size="1902" user="RayPlante" version="1.1"
 

Revision 392008-09-29 - RayPlante

 
META TOPICPARENT name="IvoaResReg"
Jumps: IvoaResReg :: registry mail archive :: RegistryMetadata :: VOResourceV10 :: RegUpgradeSummer2006
Meetings: InterOpMay2006ResReg :: InterOpSep2006ResReg

Registry Interface

This page tracks the evolution of IVOA Registry Interfaces, particularly the standard interfaces and supporting tools.

Added:
>
>

News

 

IVOA Standard Specification

IVOA Working Draft
IVOA Registry Interfaces v1.00
KevinBenson, Editor
Errata:
  • The examples in 2.1.1. features incorrect definition and use of the "ri" namespace prefix.
  • 2.1.3. should say that active resources are "noted by status='active'"
  • Appendix A.2. includes an extraneous listing box labelled "KeywordSearch Element Definition"; this should be ignored.

Internal Working Draft
IVOA Registry Interfaces v1.01
KevinBenson, Editor (doc, pdf)

This document defines two interfaces to Registries: a search interface for discovery of resources based on their descriptions' contents, and a harvest interface that allows registries to replicated other registries' records.

Earlier versions can be found attached to this page. The version previous to the current v1.0 is v0.8.8 (.pdf, .doc).

WSDLs and Schemas

The RI specification defines 2 WSDL file--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:

The above files import the VOResource-v1.0.xsd schema, and so legal VOResource extensions can be used as part of the interface messages. The currently IVOA-recognized VOResource extension schemas, including samples, are available from RegUpgradeSummer2006 individually or as a bundle (tar, zip).

KevinBenson has zipped up all the schema and WSDL files necessary to generate software stubs into a single zip bundle. Note that this contains a slightly out-of-date version of VOResource-v1.0.xsd, and an old version of OpenSkyNode schema. While it is probably not necessary to update the VOResource schema file; one should download the latest OpenSkyNode-v0.2.xsd

Added:
>
>
Note: The RegistrySearch-v1.0.wsdl file is changing prior to PR; for details see the note, RIWSDLCorrection
 
Added:
>
>

Useful Software

Registry Implementations

  • VORegistryInABox: As an implementation of a publishing registry, this provides supports on the Harvesting interface
  • Carnivore: A full registry implementation built on an XML database

Registry Clients

  • IVOAHarvester: a reference implementation of a harvester of other registries that includes validation
  • IVOARegistry: a client command-line application and reference library for querying searchable registries
  • VOExplorer : a graphical client application for searching registries
 

ADQL to SQL Parsing

Changed:
<
<
Note: This has not been updated for the v1.0 version of the spec and schemas.
>
>
Added:
>
>

Deprecated

  An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920172" name="RegistryInterface-20061107.doc" path="RegistryInterface-20061107.doc" size="992256" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920307" name="RegistryInterface-20061107.pdf" path="RegistryInterface-20061107.pdf" size="424877" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940907" name="RegistrySearch-v1.0.wsdl" path="RegistrySearch-v1.0.wsdl" size="12514" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940955" name="RegistryHarvest-v1.0.wsdl" path="RegistryHarvest-v1.0.wsdl" size="13393" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940986" name="RegistryInterface.xsd" path="RegistryInterface.xsd" size="1906" user="RayPlante" version="1.1"

Revision 382006-11-07 - RayPlante

 
META TOPICPARENT name="IvoaResReg"
Added:
>
>
Jumps: IvoaResReg :: registry mail archive :: RegistryMetadata :: VOResourceV10 :: RegUpgradeSummer2006
Meetings: InterOpMay2006ResReg :: InterOpSep2006ResReg
 

Registry Interface

Added:
>
>
This page tracks the evolution of IVOA Registry Interfaces, particularly the standard interfaces and supporting tools.
 
Changed:
<
<

Registry Interface Specification

>
>
Deleted:
<
<
This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry.
 
Changed:
<
<
Internal Working Draft: Registry Interface (.pdf, .doc)
>
>

IVOA Standard Specification

 
Changed:
<
<
WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.
>
>
IVOA Working Draft
IVOA Registry Interfaces v1.00
KevinBenson, Editor
Errata:
Added:
>
>
    • The examples in 2.1.1. features incorrect definition and use of the "ri" namespace prefix.
    • 2.1.3. should say that active resources are "noted by status='active'"
    • Appendix A.2. includes an extraneous listing box labelled "KeywordSearch Element Definition"; this should be ignored.
 
Added:
>
>
Internal Working Draft
IVOA Registry Interfaces v1.01
KevinBenson, Editor (doc, pdf)

This document defines two interfaces to Registries: a search interface for discovery of resources based on their descriptions' contents, and a harvest interface that allows registries to replicated other registries' records.

Earlier versions can be found attached to this page. The version previous to the current v1.0 is v0.8.8 (.pdf, .doc).

WSDLs and Schemas

The RI specification defines 2 WSDL file--one for the search interface and one for the harvest interface. Both import a common RegistryInterface schema. These are available here:

The above files import the VOResource-v1.0.xsd schema, and so legal VOResource extensions can be used as part of the interface messages. The currently IVOA-recognized VOResource extension schemas, including samples, are available from RegUpgradeSummer2006 individually or as a bundle (tar, zip).

KevinBenson has zipped up all the schema and WSDL files necessary to generate software stubs into a single zip bundle. Note that this contains a slightly out-of-date version of VOResource-v1.0.xsd, and an old version of OpenSkyNode schema. While it is probably not necessary to update the VOResource schema file; one should download the latest OpenSkyNode-v0.2.xsd

 

ADQL to SQL Parsing

Added:
>
>
Note: This has not been updated for the v1.0 version of the spec and schemas.
 An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920172" name="RegistryInterface-20061107.doc" path="RegistryInterface-20061107.doc" size="992256" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920307" name="RegistryInterface-20061107.pdf" path="RegistryInterface-20061107.pdf" size="424877" user="RayPlante" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940907" name="RegistrySearch-v1.0.wsdl" path="RegistrySearch-v1.0.wsdl" size="12514" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940955" name="RegistryHarvest-v1.0.wsdl" path="RegistryHarvest-v1.0.wsdl" size="13393" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="for v1.00 of RI spec" date="1162940986" name="RegistryInterface.xsd" path="RegistryInterface.xsd" size="1906" user="RayPlante" version="1.1"
 

Revision 372006-11-07 - RayPlante

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry.

Internal Working Draft: Registry Interface (.pdf, .doc)

WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920172" name="RegistryInterface-20061107.doc" path="RegistryInterface-20061107.doc" size="992256" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="v1.0 submitted to doc repository" date="1162920307" name="RegistryInterface-20061107.pdf" path="RegistryInterface-20061107.pdf" size="424877" user="RayPlante" version="1.1"
 

Revision 362006-10-15 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry.
Changed:
<
<
Internal Working Draft: Registry Interface (.pdf, .doc)
>
>
Internal Working Draft: Registry Interface (.pdf, .doc)
  WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="Minor changes from moscow" date="1160930899" name="RegistryInterface-v0.8.8.pdf" path="RegistryInterface-v0.8.8.pdf" size="246015" user="KevinBenson" version="1.1"
 

Revision 352006-10-15 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry.
Changed:
<
<
Internal Working Draft: Registry Interface (.pdf, .doc)
>
>
Internal Working Draft: Registry Interface (.pdf, .doc)
  WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="Minor changes from Mosow" date="1160930092" name="RegistryInterface-v0.8.8.doc" path="C:\Temp\ri\RegistryInterface-v0.8.8.doc" size="952320" user="KevinBenson" version="1.1"
 

Revision 342006-09-29 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry.

Internal Working Draft: Registry Interface (.pdf, .doc)

Changed:
<
<
WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.
>
>
WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.
 

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="WSDLS and schemas (new RegistryInterface.xsd)" date="1159541707" name="RegistryInterface-v0.8.8.zip" path="C:\temp\RegistryInterface-v0.8.8.zip" size="30450" user="KevinBenson" version="1.1"
 

Revision 332006-08-14 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry.
Changed:
<
<
Internal Working Draft: Registry Interface (.pdf, .doc)
>
>
Internal Working Draft: Registry Interface (.pdf, .doc)
 
Changed:
<
<
WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.
>
>
WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.
 

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="WSDLS and schemas for RI 0.8.7" date="1155556819" name="RegistryInterface-v0.8.7.zip" path="RegistryInterface-v0.8.7.zip" size="29504" user="KevinBenson" version="1.1"
 

Revision 322006-08-14 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry.

Internal Working Draft: Registry Interface (.pdf, .doc)

WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155554730" name="RegistryInterface-v0.8.7.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.7.doc" size="938496" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Minor change to GetIdentity" date="1155555071" name="RegistryInterface-0.8.7.pdf" path="Registry Interface-0.8.7.pdf" size="245016" user="KevinBenson" version="1.1"
 

Revision 312006-07-10 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry.
Changed:
<
<
Internal Working Draft: Registry Interface (.pdf, .doc)
>
>
Internal Working Draft: Registry Interface (.pdf, .doc)
 
Changed:
<
<
WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.
>
>
WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.
 

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548630" name="RegistryInterface-v0.8.6.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.pdf" size="245027" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc very minor change on inline wsdl" date="1152548712" name="RegistryInterface-v0.8.6.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.6.doc" size="935424" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs and schemas for RI 0.8.6" date="1152548766" name="RegistryInterface-v0.8.6.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.6.zip" size="29003" user="KevinBenson" version="1.1"
 

Revision 302006-06-28 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry.
Deleted:
<
<
Understand this document is still evolving.
 
Changed:
<
<
Internal Working Draft: Registry Interface (.pdf, .doc)
>
>
Internal Working Draft: Registry Interface (.pdf, .doc)
 
Changed:
<
<
WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.
>
>
WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.
 
Deleted:
<
<

Specification Discussions

The RegistryInterfacePre10Discussion page presents several topics that we could use feedback on, including ...

  1. Should keyword search do exact phrases using quotation marks or how about other types of expressions?
  2. Should Search and KeywordSearch query on deleted type resources?
  3. Would it be useful for the harvesting interface to have a switch that allows harvesters to choose whether to get all records versus only thoses that originate from the harvestee?

Click on the topic question to see a more detailed description and discussion.

Prototyping Issues

We are gathering issues and comments regarding harvesting on the HarvestingIssues page. -- RayPlante - 11 Mar 2005
 

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005
Deleted:
<
<

 
<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528435" name="RegistryInterface-v0.8.5.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.doc" size="911872" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, Near the End" date="1151528495" name="RegistryInterface-v0.8.5.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.5.pdf" size="245005" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL for RI 0.8.5 easier and all in one directory" date="1151528570" name="RegistryInterface-v0.8.5.zip" path="C:\Temp\contracts\RegistryInterface-v0.8.5.zip" size="29001" user="KevinBenson" version="1.1"
 

Revision 292006-06-21 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry. Understand this document is still evolving.
Changed:
<
<
Internal Working Draft: Registry Interface (.pdf, .doc)
>
>
Internal Working Draft: Registry Interface (.pdf, .doc)
 
Changed:
<
<
WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.
>
>
WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.
 

Specification Discussions

The RegistryInterfacePre10Discussion page presents several topics that we could use feedback on, including ...

  1. Should keyword search do exact phrases using quotation marks or how about other types of expressions?
  2. Should Search and KeywordSearch query on deleted type resources?
  3. Would it be useful for the harvesting interface to have a switch that allows harvesters to choose whether to get all records versus only thoses that originate from the harvestee?

Click on the topic question to see a more detailed description and discussion.

Prototyping Issues

We are gathering issues and comments regarding harvesting on the HarvestingIssues page. -- RayPlante - 11 Mar 2005

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"

Revision 282006-06-20 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry. Understand this document is still evolving.

Internal Working Draft: Registry Interface (.pdf, .doc)

WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

Specification Discussions

The RegistryInterfacePre10Discussion page presents several topics that we could use feedback on, including ...

  1. Should keyword search do exact phrases using quotation marks or how about other types of expressions?
  2. Should Search and KeywordSearch query on deleted type resources?
  3. Would it be useful for the harvesting interface to have a switch that allows harvesters to choose whether to get all records versus only thoses that originate from the harvestee?

Click on the topic question to see a more detailed description and discussion.

Prototyping Issues

We are gathering issues and comments regarding harvesting on the HarvestingIssues page. -- RayPlante - 11 Mar 2005

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="WSDL corresponding to RI 0.8.4" date="1150815846" name="RegistryInterface-v0.8.4.zip" path="C:\Temp\contracts\tmp\RegistryInterface-v0.8.4.zip" size="162033" user="KevinBenson" version="1.1"
 

Revision 272006-06-20 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry. Understand this document is still evolving.

Internal Working Draft: Registry Interface (.pdf, .doc)

WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

Specification Discussions

The RegistryInterfacePre10Discussion page presents several topics that we could use feedback on, including ...

  1. Should keyword search do exact phrases using quotation marks or how about other types of expressions?
  2. Should Search and KeywordSearch query on deleted type resources?
  3. Would it be useful for the harvesting interface to have a switch that allows harvesters to choose whether to get all records versus only thoses that originate from the harvestee?

Click on the topic question to see a more detailed description and discussion.

Prototyping Issues

We are gathering issues and comments regarding harvesting on the HarvestingIssues page. -- RayPlante - 11 Mar 2005

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150804742" name="RegistryInterface-v0.8.4.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.doc" size="574464" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI Doc from comments, getting closer" date="1150805007" name="RegistryInterface-v0.8.4.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.4.pdf" size="123242" user="KevinBenson" version="1.1"
 

Revision 262006-06-14 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry. Understand this document is still evolving.

Internal Working Draft: Registry Interface (.pdf, .doc)

WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

Specification Discussions

The RegistryInterfacePre10Discussion page presents several topics that we could use feedback on, including ...

Added:
>
>
  1. Should keyword search do exact phrases using quotation marks or how about other types of expressions?
  2. Should Search and KeywordSearch query on deleted type resources?
 
  1. Would it be useful for the harvesting interface to have a switch that allows harvesters to choose whether to get all records versus only thoses that originate from the harvestee?
Deleted:
<
<
  1. Should make the harvest() function independent of the searchable interface?
  2. Should we drop getRegistries() or redefine it?
  3. Should we add a harvestFrom attribute to the VOResource schema?
  4. How should we handle namespace prefixes in ADQL queries?
  Click on the topic question to see a more detailed description and discussion.

Prototyping Issues

We are gathering issues and comments regarding harvesting on the HarvestingIssues page. -- RayPlante - 11 Mar 2005

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288686" name="RegistryInterface-v0.8.3.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.doc" size="338944" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="RI doc from comments, still more changes to come." date="1150288728" name="RegistryInterface-v0.8.3.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.3.pdf" size="95308" user="KevinBenson" version="1.1"
 

Revision 252006-06-01 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry. Understand this document is still evolving.

Internal Working Draft: Registry Interface (.pdf, .doc)

WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

Specification Discussions

The RegistryInterfacePre10Discussion page presents several topics that we could use feedback on, including ...

  1. Would it be useful for the harvesting interface to have a switch that allows harvesters to choose whether to get all records versus only thoses that originate from the harvestee?
  2. Should make the harvest() function independent of the searchable interface?
  3. Should we drop getRegistries() or redefine it?
  4. Should we add a harvestFrom attribute to the VOResource schema?
  5. How should we handle namespace prefixes in ADQL queries?

Click on the topic question to see a more detailed description and discussion.

Prototyping Issues

We are gathering issues and comments regarding harvesting on the HarvestingIssues page. -- RayPlante - 11 Mar 2005

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="New RI pdf - changes from Victoria discussion" date="1149173361" name="RegistryInterface-v0.8.2.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.pdf" size="93307" user="KevinBenson" version="1.1"
 

Revision 242006-06-01 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry. Understand this document is still evolving.

Internal Working Draft: Registry Interface (.pdf, .doc)

WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

Specification Discussions

The RegistryInterfacePre10Discussion page presents several topics that we could use feedback on, including ...

  1. Would it be useful for the harvesting interface to have a switch that allows harvesters to choose whether to get all records versus only thoses that originate from the harvestee?
  2. Should make the harvest() function independent of the searchable interface?
  3. Should we drop getRegistries() or redefine it?
  4. Should we add a harvestFrom attribute to the VOResource schema?
  5. How should we handle namespace prefixes in ADQL queries?

Click on the topic question to see a more detailed description and discussion.

Prototyping Issues

We are gathering issues and comments regarding harvesting on the HarvestingIssues page. -- RayPlante - 11 Mar 2005

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
Added:
>
>
META FILEATTACHMENT attr="" comment="New RI doc - changes from Victoria discussion" date="1149172640" name="RegistryInterface-v0.8.2.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.2.doc" size="312832" user="KevinBenson" version="1.1"
 

Revision 232005-12-07 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry. Understand this document is still evolving.

Internal Working Draft: Registry Interface (.pdf, .doc)

WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

Specification Discussions

The RegistryInterfacePre10Discussion page presents several topics that we could use feedback on, including ...

  1. Would it be useful for the harvesting interface to have a switch that allows harvesters to choose whether to get all records versus only thoses that originate from the harvestee?
  2. Should make the harvest() function independent of the searchable interface?
  3. Should we drop getRegistries() or redefine it?
  4. Should we add a harvestFrom attribute to the VOResource schema?
  5. How should we handle namespace prefixes in ADQL queries?

Click on the topic question to see a more detailed description and discussion.

Prototyping Issues

We are gathering issues and comments regarding harvesting on the HarvestingIssues page. -- RayPlante - 11 Mar 2005

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
Changed:
<
<
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133967776" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95342" user="KevinBenson" version="1.1"
>
>
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133969638" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95449" user="KevinBenson" version="1.2"
 

Revision 222005-12-07 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry. Understand this document is still evolving.

Internal Working Draft: Registry Interface (.pdf, .doc)

WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

Specification Discussions

The RegistryInterfacePre10Discussion page presents several topics that we could use feedback on, including ...

  1. Would it be useful for the harvesting interface to have a switch that allows harvesters to choose whether to get all records versus only thoses that originate from the harvestee?
  2. Should make the harvest() function independent of the searchable interface?
  3. Should we drop getRegistries() or redefine it?
  4. Should we add a harvestFrom attribute to the VOResource schema?
  5. How should we handle namespace prefixes in ADQL queries?

Click on the topic question to see a more detailed description and discussion.

Prototyping Issues

We are gathering issues and comments regarding harvesting on the HarvestingIssues page. -- RayPlante - 11 Mar 2005

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
Changed:
<
<
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133966403" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="243712" user="KevinBenson" version="1.1"
>
>
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133968560" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="247296" user="KevinBenson" version="1.2"
 
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133967776" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95342" user="KevinBenson" version="1.1"

Revision 212005-12-07 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry. Understand this document is still evolving.
Changed:
<
<
Internal Working Draft: Registry Interface (.pdf, .doc)
>
>
Internal Working Draft: Registry Interface (.pdf, .doc)
 
Changed:
<
<
WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.
>
>
WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.
 

Specification Discussions

The RegistryInterfacePre10Discussion page presents several topics that we could use feedback on, including ...

  1. Would it be useful for the harvesting interface to have a switch that allows harvesters to choose whether to get all records versus only thoses that originate from the harvestee?
  2. Should make the harvest() function independent of the searchable interface?
  3. Should we drop getRegistries() or redefine it?
  4. Should we add a harvestFrom attribute to the VOResource schema?
  5. How should we handle namespace prefixes in ADQL queries?

Click on the topic question to see a more detailed description and discussion.

Prototyping Issues

We are gathering issues and comments regarding harvesting on the HarvestingIssues page. -- RayPlante - 11 Mar 2005

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133966403" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="243712" user="KevinBenson" version="1.1"
Changed:
<
<
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133966465" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189858" user="KevinBenson" version="1.1"
>
>
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133967734" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189890" user="KevinBenson" version="1.2"
Added:
>
>
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133967776" name="RegistryInterface-v0.8.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.pdf" size="95342" user="KevinBenson" version="1.1"
 

Revision 202005-12-07 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"
Changed:
<
<

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry. Understand this document is still evolving.

Internal Working Draft: Registry Interface (.pdf, .doc)

WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

Specification Discussions

The RegistryInterfacePre10Discussion page presents several topics that we could use feedback on, including ...

  1. Would it be useful for the harvesting interface to have a switch that allows harvesters to choose whether to get all records versus only thoses that originate from the harvestee?
  2. Should make the harvest() function independent of the searchable interface?
  3. Should we drop getRegistries() or redefine it?
  4. Should we add a harvestFrom attribute to the VOResource schema?
  5. How should we handle namespace prefixes in ADQL queries?

Click on the topic question to see a more detailed description and discussion.

Prototyping Issues

We are gathering issues and comments regarding harvesting on the HarvestingIssues page. -- RayPlante - 11 Mar 2005

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->
>
>

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry. Understand this document is still evolving.

Internal Working Draft: Registry Interface (.pdf, .doc)

WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

Specification Discussions

The RegistryInterfacePre10Discussion page presents several topics that we could use feedback on, including ...

  1. Would it be useful for the harvesting interface to have a switch that allows harvesters to choose whether to get all records versus only thoses that originate from the harvestee?
  2. Should make the harvest() function independent of the searchable interface?
  3. Should we drop getRegistries() or redefine it?
  4. Should we add a harvestFrom attribute to the VOResource schema?
  5. How should we handle namespace prefixes in ADQL queries?

Click on the topic question to see a more detailed description and discussion.

Prototyping Issues

We are gathering issues and comments regarding harvesting on the HarvestingIssues page. -- RayPlante - 11 Mar 2005

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005


<--  
-->
 
META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="" comment="New RI doc -- Very Minor changes." date="1133966403" name="RegistryInterface-v0.8.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\AstrogridDocs\Registry Interface\RegistryInterface-v0.8.1.doc" size="243712" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDLs-- corrected namespaces and adql1.0 not 0.9" date="1133966465" name="RegistryInterface-v0_8_1.zip" path="C:\Temp\RegistryInterface-v0_8_1.zip" size="189858" user="KevinBenson" version="1.1"
 

Revision 192005-08-23 - AurelienStebe

 
META TOPICPARENT name="IvoaResReg"

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry. Understand this document is still evolving.

Internal Working Draft: Registry Interface (.pdf, .doc)

WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

Specification Discussions

The RegistryInterfacePre10Discussion page presents several topics that we could use feedback on, including ...

  1. Would it be useful for the harvesting interface to have a switch that allows harvesters to choose whether to get all records versus only thoses that originate from the harvestee?
  2. Should make the harvest() function independent of the searchable interface?
  3. Should we drop getRegistries() or redefine it?
  4. Should we add a harvestFrom attribute to the VOResource schema?
  5. How should we handle namespace prefixes in ADQL queries?

Click on the topic question to see a more detailed description and discussion.

Prototyping Issues

We are gathering issues and comments regarding harvesting on the HarvestingIssues page. -- RayPlante - 11 Mar 2005
Added:
>
>

ADQL to SQL Parsing

An XSLT stylesheet for converting ADQL v1.0 to SQL can be downloaded here : adql2sql_v10_registry.xsl.
This file should work just fine for v0.9 and v0.8, just by changing the namespace declaration.
Note that the xPath expressions still need to be converted to your database column names. -- AurelienStebe - 23 Aug 2005
 

Deleted:
<
<
 
<--  
-->

META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1122303623" name="RegistryInterfaceWSDL-v0.8.zip" path="C:\Temp\regwsdls\RegistryInterfaceWSDL-v0.8.zip" size="105046" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface 0.8" date="1122303910" name="RegistryInterface-v0.8.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.doc" size="217600" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="PDF version of Registry Interface Spec for 0.8" date="1122304500" name="RegistryInterface-v0.8.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\RegistryInterface-v0.8.pdf" size="142182" user="KevinBenson" version="1.1"
Added:
>
>
META FILEATTACHMENT attr="h" comment="XSLT to convert ADQL 1.0 to SQL for Registries" date="1124806638" name="adql2sql_v10_registry.xsl" path="adql2sql_v10_registry.xsl" size="7289" user="AurelienStebe" version="1.1"
 

Revision 182005-07-25 - KevinBenson

 
META TOPICPARENT name="IvoaResReg"
Changed:
<
<

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry. Understand this document is still evolving.

Internal Working Draft: Registry Interface (.pdf, .doc)

WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

Specification Discussions

The RegistryInterfacePre10Discussion page presents several topics that we could use feedback on, including ...

  1. Would it be useful for the harvesting interface to have a switch that allows harvesters to choose whether to get all records versus only thoses that originate from the harvestee?
  2. Should make the harvest() function independent of the searchable interface?
  3. Should we drop getRegistries() or redefine it?
  4. Should we add a harvestFrom attribute to the VOResource schema?
  5. How should we handle namespace prefixes in ADQL queries?

Click on the topic question to see a more detailed description and discussion.

Prototyping Issues

We are gathering issues and comments regarding harvesting on the HarvestingIssues page. -- RayPlante - 11 Mar 2005


<--  
-->
>
>

Registry Interface

Registry Interface Specification

This page is dedicated to defining a standard query and harvesting interface.
This will allow the communication between registries to be a standard, and allow external implementations that need access to a registry a standard for querying the Registry. Understand this document is still evolving.

Internal Working Draft: Registry Interface (.pdf, .doc)

WSDL & Schema: .zip - this download has all the Schemas and WSDLs necessary to generate stubbs locally if desired.

Specification Discussions

The RegistryInterfacePre10Discussion page presents several topics that we could use feedback on, including ...

  1. Would it be useful for the harvesting interface to have a switch that allows harvesters to choose whether to get all records versus only thoses that originate from the harvestee?
  2. Should make the harvest() function independent of the searchable interface?
  3. Should we drop getRegistries() or redefine it?
  4. Should we add a harvestFrom attribute to the VOResource schema?
  5. How should we handle namespace prefixes in ADQL queries?

Click on the topic question to see a more detailed description and discussion.

Prototyping Issues

We are gathering issues and comments regarding harvesting on the HarvestingIssues page. -- RayPlante - 11 Mar 2005


<--  
-->
Deleted:
<
<
 
META FILEATTACHMENT attr="" comment="WSDL and imported schemas" date="1088066929" name="reginterface.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\VOResource-v0.10-proposed\reginterface.zip" size="32095" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088081167" name="IVOARegistryInterface-v0.1.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.doc" size="166912" user="KevinBenson" version="1.2"
META FILEATTACHMENT attr="" comment="Registry Interface Spec defining Query and Harvest" date="1088086163" name="IVOARegistryInterface-v0.1.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\Registry Interface\IVOARegistryInterface-v0.1.pdf" size="258581" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL again corrected" date="1100536884" name="RegistryInterface_Corrected1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\firstversion\RegistryInterface_Corrected1.zip" size="57298" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="WSDL corrected w/ Response for OAI is OAI-PMH" date="1100536814" name="RegistryInterface_Corrected2-v0_1.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface_Corrected2-v0_1.zip" size="57708" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL with Schemas" date="1100594170" name="RegistryIntervace-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryIntervace-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected WSDL and Schemas" date="1100596580" name="RegistryInterface-v0_1_16-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_16-11-04.zip" size="56586" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Corrected wsdl and schema" date="1101152244" name="RegistryInterface-v0_1_22-11-04.zip" path="C:\Documents and Settings\Kevin Benson\My Documents\NewRegistryWSDL\secondversion\RegistryInterface-v0_1_22-11-04.zip" size="56504" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.doc)" date="1110359454" name="IVOARegistryInterface-v0.02.doc" path="IVOARegistryInterface-v0.02.doc" size="239104" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="Registry Interface Spec (.pdf)" date="1110359506" name="IVOARegistryInterface-v0.02.pdf" path="IVOARegistryInterface-v0.02.pdf" size="94805" user="MarcoLeoni" version="1.1"
META FILEATTACHMENT attr="" comment="New WSDL's correspond 0.3 doc, local schemas" date="1110991762" name="RegistryInterfaceWSDLS0_2.zip" path="C:\Temp\registry\new0_2\RegistryInterfaceWSDLS0_2.zip" size="62739" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992051" name="IVOARegistryInterface-v0.03.pdf" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.pdf" size="97472" user="KevinBenson" version="1.1"
META FILEATTACHMENT attr="" comment="New Registry Interface 0.3" date="1110992117" name="IVOARegistryInterface-v0.03.doc" path="C:\Documents and Settings\Kevin Benson\My Documents\IVOARegistryInterface-v0.03.doc" size="194048" user="KevinBenson" version="1.1"
Added:
>
>