Product Documentation

c-treeACE V10.0 Update Guide

Previous Topic

Next Topic

c-treeDB Java - Direct Record Access API for Java

c-treeDB, short for c-treeACE DataBase, is a high-level, easier-to-use API on top of the c-treeACE ISAM and Low-level APIs. c-treeDB is intended as the new standard for c-treeACE programming. With this new approach, FairCom has eased development without removing the flexibility and fast performance of our original direct record access support.

c-treeDB utilizes the simplified concepts of sessions, databases, and tables in addition to the standard concepts of records, fields, indexes, and segments. This database layer allows for effortless and productive management of database systems.

c-treeDB Relationships

Java is a recognized industry standard, cross-platform development environment designed to meet the challenges of application development in the context of heterogeneous, network-wide distributed environments.

JTDB: c-treeDB Java

c-treeDB Java, or JTDB, is a native Java interface utilizing the c-treeDB paradigm. It is a record oriented c-treeACE interface providing advanced, extensive flexibility for the Java developer.

API

Tutorials and Documentation

A helpful readme is available that will provide a high-level overview to the c-treeACE product and the supported APIs. This file is loaded by default at the end of the installation on Windows platforms, and is included in Unix platforms in <install directory>/linux*/readme.html.

To become acquainted with the JTDB, we recommend reviewing the JTDB tutorials located in the following directory of your c-treeACE installation:

/<install directory>/<platform>/sdk/ctree.isam.java/tutorials/cmdline

To build the tutorials, be sure you have at least JDK 1.6 or newer installed and that it matches the number of bits supported by your c-treeACE installation. For example, if you installed the 64-bit version of c-treeACE, be sure you use the 64-bit version of the JDK available from the command line.

The c-treeACE JTDB documentation is included with this package and can be found in the following locations:

  • Linux - <install directory>/<linux*>/docs/html/sdk/ctree.isam.java
  • Windows - <install directory>/<win*>\lib\ctree.isam.java\ctreeJTDB-docs.zip

TOCIndex