Directory Structure

First i'll describe the parts of GDA and the directories where they are.

doc

Documentation

gda

IDL files

gda-clnt

Client library. A wrapper library around the CORBA stuff. It implements most of the houskeeping, buffering and cursor controll. Note that in a later version cursor control may also be implemented in the server.

gda-ldap-server

CORBA server which implements LDAP access. Currently empty.

gda-manager

General setup and configuration tools. It will contain a ODBC manager and stuff like this. Currently empty.

gda-mysql-server

CORBA server for the MySQL database. Currently a very samll part is implemented. More to come.

gda-odbc-server

CORBA server for the ODBC databases. Currently the most developed server. It allows you to access Solid and Postgres databases. If a ODBC driver is available for your database you might try this server to access it.

iodbc

ODBC manager client library. Parses the ~/.odbc.ini file and links the correct shared ODBC library to the server. It works, but I'd like to rework it to use standard GNOME configuration files.

postgres

ODBC glue library for Postgres. There could be a native interface, but this was available already so i used this.

src

Deprecated. It was ort of GUI for database access. Currently its broken. The adinistrative part of this software will be taken by the gda-manager. The database browsing part will be taken by the SQL GUI frontend from Rodrigo Moya (Moya_Rodrigo/madrid_tecnologia@sinvest.es).

testing

Test programs for various pieces of the system.