oodt-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mattmann, Chris A (388J)" <chris.a.mattm...@jpl.nasa.gov>
Subject Re: Product Server Data Transformation
Date Sun, 20 Mar 2011 01:58:52 GMT
Hi Andy,

Thanks for your email! Responses inline below:

> In the product server documentation it states that the service can
> "transform products from proprietary formats and into Internet standard
> formats or run other transformations, all without impacting local stores or
> operations."
> 
> I was wondering what enabled this open-ended functionality.  From what I can
> tell, the idea is that you simply create your own implementation of the
> QueryHandler interface and do all of the data fetching/transformation there.
> 
> Is that the case?

You got it! A QueryHandler is a facade interface for numerous underlying "connectors" that
link you to proprietary formats, and allow you to serve them back to your users with ease.

We have a number of projects that have deployed QueryHandler interfaces across their projects,
some of which have made it back into OODT-land and some of which haven't. Some really good
examples:

XMLPS - EDRN - an XML configurable, Product and Profile server implementation that delivers
out data from underlying JDBC accessible RDBMS'es.
OFSN Handler - PDS and CDX - an XML configurable Product server that delivers out underlying
file-based data using a standard REST protocol (the PDS OFSN protocol described here http://oodt.jpl.nasa.gov/pds-client/guide/product/)
OPeNDAP PS - VODC and CMDS - an XML-configurable way to dump out data and metadata from underlying
OPeNDAP and THREDDS accessible catalogs.

HTH!

Cheers,
Chris

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: chris.a.mattmann@nasa.gov
WWW:   http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Mime
View raw message