C++ and Java Acedb Driver Written By Kemin Zhou

Author: Kemin Zhou
Copyright (C) Kemin Zhou 2004

The package here is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You can write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. or see the on-line version at http://www.gnu.org/copyleft/gpl.txt

If you have any questions please contact me by email.

Java Interface to ACEDB

C++ Interface to ACEDB

This interface is developed mainly for my projects to write CPU intensive programs that manipulate sequence data. Another reason to write this interface is due to the fact that when manipulating very long genomic sequences such as those from the human genome annotation, both the java and the perl interface tend to exhaust the system memory. With C++, memory can be tightly managed (by the driver) and such problem can be eliminated. This has been proven by my personal experience.

I have not written a web version for the programming interface; however if you are a programmer you should have no problem using this package because all the documents are in the *.h (header) files. By looking at the test program you should be able to use this package. The interface is not complete yet. If you need some functionality please let me know.

How to Use the Drivers

The most important thing to remember is that you have to be familar with ACEDB before start writing programs interacting with ACEDB. Please read documents at the ACEDB site as to how to set up ACEDB SERVERS. The documents are very well written there.