Adaptive Server Enterprise is based on the client-server model. Each Adaptive Server user is associated with a client process that communicates with a server process via a network interface called the Tabular Data Stream (TDS) protocol. The client process may execute on one machine and communicate with a database server on the same or a different machine.