The Database toolkit is comprised of a client
and server.
The server makes use of the native operating system's ODBC environment to respond
to the requests of various database clients. The client exposes APIs to database applications which are then portable to a wide variety of platforms.
This basic architecture is illustrated below.

The Database toolkit components are cross-platform and behave the same regardless of the operating system in which they are executing. This means you can write programs using Database toolkit features and be assured the code works with many of the popular platform/compiler combinations.
Following is a brief description of the Database components. The rest of this user guide describes each component in detail.
Copyright©2005-2026 Recursion Software LLC
All Rights Reserved - For use by licensed users only.