The Sybase product line includes 1) servers and 2) tools for building servers:
- SQL Server is a database server. SQL Servers manage information stored in one or more databases.
- Open Server provides the tools and interfaces needed to create a custom server application.
SQL Server and Open Server applications are similar in some ways ...But they also differ:
- An application programmer must create an Open Server application, using Server-Library's building blocks and supplying custom code. SQL Server is complete and does not require custom code.
- Open Client Client-Library supports server-managed cursors and other new features that were added to the System 10 product line.
- Open Client DB-Library provides support for older Open Client applications, and is a completely separate programming interface from Client-Library. DB-Library is documented in the Open Client DB-Library/C Reference Manual.
Client-Library programs also depend on CS-Library, which provides routines that are used in both Client-Library and Server-Library applications.