Presentation is loading. Please wait.

Presentation is loading. Please wait.

William OMullane - JHUIVOA Cambridge May 12-16, 2003 NVO Registry Prototype Harvest Query Entry.

Similar presentations


Presentation on theme: "William OMullane - JHUIVOA Cambridge May 12-16, 2003 NVO Registry Prototype Harvest Query Entry."— Presentation transcript:

1 William OMullane - JHUIVOA Cambridge May 12-16, 2003 NVO Registry Prototype RegWebService@STSCI RegWebservice@JHU OAI@CACR OAI@NCSA Harvest Query Entry skyservice.pha.jhu.edu/devel/registry/registry.asmx sdssdbs1.stsci.edu/nvo/registry/Registry.asmx rai.ncsa.uiuc.edu/cgi-bin/nvo/oai.pl mercury.cacr.caltech.edu/cgi-bin/OAI-XML/nvo/oai.pl

2 William OMullane - JHUIVOA Cambridge May 12-16, 2003 Clients are easy to write Just use SOAP toolkit (T. McGlynn & J. Lee have done Perl client). Easy in Java (demo ?) java org.apache.axis.wsdl.WSDL2Java "http://skyservice.pha.jhu.edu/devel/registry/registry.asmx?wsdl" Gives set of Classes for accessing the service Gives Classes for the XML which is returned (i.e. SimpleResource) Still need to write client like RegistryLocator loc = new RegistryLocator(); RegistrySoap reg = loc.getRegistrySoap(); ArrayOfSimpleResource reses = null; reses = reg.queryRegistry(args[0]); You get SimpleResource – Do not care about the XML in between.

3 William OMullane - JHUIVOA Cambridge May 12-16, 2003 Lessons Identifiers – need to be same across repositories Transformations fairly trivial Good to have Querying decoupled from registry entry WebService might produce specific outputs for ranges of App WebService could produce GLUE dictionary. Dates important for Harvesting


Download ppt "William OMullane - JHUIVOA Cambridge May 12-16, 2003 NVO Registry Prototype Harvest Query Entry."

Similar presentations


Ads by Google