Server-Side Components
The components of the server tier are shown here.

- C-based API for shared libraries. Covers aspects such as the setting and getting of execution settings, persistence of those settings, execution feedback, job control (for example, interrupting execution), SQL generation, and returned objects.
- Server-side shared library. A dynamic link library (DLL) that supports node execution. The C++ helpers are wrappers for some of the C-based APIs that are provided as source code and which can be easily compiled into a C++ CLEF module.