Teradata CLIv2 for workstation-attached systems is a Teradata proprietary API and library providing an interface between applications on a TCP/IP-connected client and the Vantage server. Teradata CLIv2 for workstation-attached systems can do the following:
- Build parcels packaged by Micro Teradata Director Program (MTDP) and sent to the database using the Micro Operating System Interface (MOSI).
- Manage interactions between the application and Vantage.
- Provide an application with a pointer to data rows returned from Vantage.
MTDP
MTDP is the interface between Teradata CLIv2 for workstation-attached systems and MOSI. Functions of MTDP include the following:
- Session initiation and termination
- Logging, verification, recovery, and restart
- Physical input to and output from the server MTDP does not control session balancing. Session balancing on workstation-attached systems is controlled by the database gateway on the server.
MOSI
MOSI is the interface between MTDP and Vantage. MOSI is a library of service routines providing operating system independence among clients that access Vantage. With MOSI, only one version of MTDP is required to run on all workstation-attached platforms.