Hi BW,

At one point before coming to Apache, we had a metadata registry service at JPL
as part of the OODT components but it fell out of maintenance and out of sync 
with the current code base. Since then NASA's Planetary Data System (PDS) has 
been
building an ebXML compliant registry and a JAX-RS based implementation that 
makes a lot more sense. I know that the PDS folks are currently working to 
figure out
how to contribute the code to the ASF.

At the time that the Metadata Registry Service existed some years ago, some 
major 
components of it were:

1. File Manager Validation Layer (to perform element validation and to store 
element
definitions)
2. Algorithm element validation (based on types)
3. For registration of data product metadata/registry entries

HTH!

Cheers,
Chris

On Jan 12, 2012, at 7:26 AM, B W wrote:

> Does the  Metadata Registry Service plug-in to the message layer via a 
> handler?
> 
> BW
> 
> On Jan 11, 2012, at 2:15 PM, "Mattmann, Chris A (388J)"
> <[email protected]> wrote:
> 
>> Hi BW,
>> 
>> Thanks for your question. It took us about a weekend to perform the 
>> transition
>> originally back in the 2001-2002 timeframe, when we moved over from CORBA
>> to Java's Remote Method Invocation (RMI) mainly due to the clean separation
>> of concerns in our messaging layer and between it and the other components
>> (query server, profile, and product server) and the rest of the information 
>> integration
>> code in OODT.
>> 
>> As for the rest of the system since then we've since transitioned away from 
>> RMI
>> for the most part and use XML-RPC and REST/HTTP as the main communication
>> forms, with similar transition times, and good results.
>> 
>> HTH!
>> 
>> Cheers,
>> Chris
>> 
>> On Jan 11, 2012, at 1:26 PM, B W wrote:
>> 
>>> What was the time frame and difficulty in transitioning away from
>>> CORBA in the messaging connector for Query Servlet dependency
>>> injection?
>>> 
>>> BW
>> 
>> 
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> Chris Mattmann, Ph.D.
>> Senior Computer Scientist
>> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>> Office: 171-266B, Mailstop: 171-246
>> Email: [email protected]
>> WWW:   http://sunset.usc.edu/~mattmann/
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> Adjunct Assistant Professor, Computer Science Department
>> University of Southern California, Los Angeles, CA 90089 USA
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> 


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

Reply via email to