Previous Topic

Next Topic

FairCom Operational Models

c-tree Plus can be configured to operate in a variety of ways, which are referred to as operational models. The features that vary from one model to another are single-user versus multi-user access, support of a database server, support of higher level functions such as transaction processing and file mirroring, and availability of source code. This section provides a brief overview of the available models.

This section reviews all FairCom operational models to outline existing options. All configurations have been designed with the developer in mind, allowing you to switch models by simply re-compiling with FairCom’s m-tree make system. The supported operational models are:

  1. Stand-alone Single-user Model.
  2. Stand-alone Multi-user Model.
  3. Standard Client/Server Model - client/server.
  4. LOCLIB Model - client/server model with client side local library support.
  5. Multi-Threaded Stand Alone Model - Standalone Multi-user multi-threading support.
  6. Multi-Threaded Client/Server Model - adds multi-threaded support for client side applications.
  7. CTUSER Server Model - add user functionality to the Server side.
  8. Bound Server Model - bind the c-tree Server engine into your application
  9. Custom Server Model - add your own logic to the c-tree Server.