MOMIS Wrapper


The wrappers in MOMIS are the access point for the data sources. Each data source (relational, object, XML, ...) must be presented to MOMIS in a standard way, and this is what the wrapper does. A wrapper is a CORBA object that is connected to a source and is able to describe the source structure using the ODL_i3 language and supplies a way to query to source using the OQL_i3 language.
I Wrapper in MOMIS costituiscono il punto d'accesso alle sorgenti dati. Ogni sorgente dati (relazionale, object, XML, ...) dev'essere presentata a MOMIS in modo standard, e questo è proprio quello che fa il wrapper. Un wrapper è un oggetto CORBA che è connesso ad una sorgente ed è in grado di descrivere la struttura della sorgente, inoltre permette di interrogare la sorgente usando il linguaggio ODL_i3.

The wrapper should be written, tuned and started by the source administrator with the integration designer. Setting up a wrapper can not be a easy work because of the number of integration choices to make.

Nowaday we implemented a few kind of wrappers:

Such wrappers must be initializated and starded on the machine where resides the source.

CORBA-IDL interface for a wrapper

Related Links:
The MOMIS Home Page