Capítulo 7. Proveedores GDA

Tabla de contenidos
Introducción
La Implementación de Proveedores GDA
Implementation Actual de DBMS
Ficheros y Ejemplos

Introducción

Hay ejecutables o bibliotecas compartidas que realizan el trabajo de conversión. Éstos mapean las llamadas CORBA a las llamadas específicas de la fuente de datos. Por lo tanto, puede utilizar: ODBC, una biblioteca nativa de la base de datos, generadores y parser XML, LDAP, POP3 o cualquier otra cosa que se pueda imaginar. imagine .

Hay mucho trabajo relacionado con los proveedores GDA , especialmente son el backend que se usa no es una base de datos. En este caso, aparte del mapeado del API de lo que resida por debajo ( por ejemplo la base de datos) al modelo de GDA, se debe prestar especial atención al mapeado de una estructura parecida a las bases de datos a una estructura queno lo sea. Esta es la parte más compleja de la arquitectura de GDA.

Con libgda se provee un servidor framework para facilitar el proceso de añadir un nuevo servidor. Esto se hace a través de un conjunto de ficheros plantilla un script llamado gda-buildserver, que se puede usar para crear tanto la estructura básica de un nuevo servidor como la compilación del mismo servidor.Si lo hace así, por favor póngase en contacto con los desarrolladores de libgda para hablar sobre su inclusión en el árbol de fuentes de libgda.

Otra manera de añadir un proveedor GDA, sería usar los ficheros IDL psra generar una implementación del servidor. Así, usted puede codificar el servidor en su lenguaje CORBA ORB preferido. Si le interesa algo parecido a esto, por favor póngase en contacto con los desarrolladores de libgda.