GDA client applications may be of two types:
Applications making use of the GDA client libraries. These are the most common, being its use straightforward, since they hide all the CORBA complexity with a complete and easy-to-use API.
CORBA clients. You may want to develop a GDA client application in another language or from another platform where there is a different CORBA ORB implementation. In this case, you would need to generate CORBA client stubs by using your IDL compiler with the IDL files that come with GNOME-DB. If you do something like this, please get in touch with the GNOME-DB developers so that we know how it works under these circumstances.