Back to Volume
Paper: Chapter 43: Registry Clients
Volume: 382, The National Virtual Observatory: Tools and Techniques for Astronomical Research
Page: 463
Authors: Greene, G.; Plante, R.
Abstract: The registry is a central component for the development of astronomical tools and applications requiring search and discovery. It contains standard descriptions for a variety of astronomical resources and services, including methods for remote invocation. Using web service technology, programmatic interfaces to the registry offer a powerful and robust mechanism for extracting specific sets of services and also a framework for combining a variety of astronomical resources into complex applications, for example, Datascope, Open SkyQuery, and WESIX. While the legacy of the NVO does not extend far back into history, we present here the current state of interfaces that client applications and tools have been built on, yet also extend the concepts to the new standard Registry Interface which will provide a uniform client interface protocol throughout the IVOA registry network. We explore this technology and discuss several implementations that exist in the current VO framework using JAVA, C#, Python, and IDL.
Back to Volume