Estructura de directorios

Si va a trabajar con el código fuente de Gnome-Db, podrá encontrase algo perdido al principio, ya que hay un buen numero de directorios. He aquí una pequeña guia:

doc

Documentación. Este directorio contiene un subdirectorio para cada localización.

gda

Los ficheros IDL. Puede usarlos para generar un cliente personalizado (o un servidor).

gda-clnt

La librería cliente. Un librería que envuelve (aisla|independiza) de las peculiaridades de Corba. Implementa la mayoría de "housekeeping, buffering and cursor control". Observe que el control del puntero podrá también implementarse en el servidor en futuras versiones.

gda-clnt-ui

librería de widget clientes. Esta la librería contiene los widget Gtk+/Gnome que permiten una sencilla integración de la Api Gnome-Db en las aplicaciones Gnome.

gda-dev

Guiones y programas de ayuda para el desarrollo de aplicaciones GDA.

gda-ldap-server

Servidor Corba que implementa el acceso a LDAP. Actualmente vacío.

gda-manager

Herramientas generales de configuración y puesta en servicio. Contendrá el gestor ODBC y cosas de este tipo. Actualmente vació.

gda-mysql-server

Servidor Corba para la base de datos MySql. Actualmente solo esta implementada una parte muy pequeña. Mas cosas en camino.

gda-odbc-server

Servidor Corba para bases de datos ODBC. Actualmente el servidor mas desarrollado. Permite acceder a las bases de datos Solid y Postgres. Si su base de datos dispone de un manejador ODBC, puede probar este servidor para acceder a ella.

gda-postgres-server

Servidor Corba para las bases de datos PostgreSQL. Usa la API nativa de PostgreSQL para proporcionar el acceso a la base de datos.

gda-sybase-server

Servidor Corba para las bases de datos Sybase. Actualmente vacio.

gda-oracle-server

Servidor Corba para las bases de datos Oracle.

iodbc

Gestor de la librería cliente ODBC. Analiza el fichero ~/.odbc.ini y enlaza la librería compartida adecuada con el servidor. Funciona, pero se tendría que rediseñar para usar los estándares Gnome para ficheros de configuración.

postgres

Librería de vinculo ODBC para Postgres. Debería ser una interfaz nativa, pero estaba ya disponible así que se uso.

fe

Aplicación de acceso a SQL. Es una aplicación que hace uso de toda la potencia facilitada por el cliente GDA y las librerías de UI (Interfaz de usuario) GDA. Proporciona una forma fácil de interrogar y gestionar su base de datos.

testing

Programas para probar las distintas piezas del sistema. Reviselas para hacerse una idea de las cosas que pueden hacerse con las librerías GDA.