The request processing engine is equivalent on both servers.
The programming interface application communicates with the database server using a programming interface. You can use ODBC, JDBC, OLE DB, Sybase Open Client, or Embedded SQL.
Many application development tools provide your own programming environment, which hides the details of the underlying interface. For example, if you use Sybase PowerBuilder to develop an application,
You never have to do an ODBC function call. However, in the internal structure of these tools, each tool uses one of these programming interfaces.
The programming interface provides a function call library for communicating with the database. For ODBC and JDBC, this library is commonly known as a driver-driven UNIX operating system that is typically provided as a shared library and is provided as a dynamic linklibrary, DLL, on a PC operating system. The JDBC interface uses the Sybase JConnect driver, which is a compressed file of the compiled Java class.
Client application client applications use one of the programming interfaces to communicate with the database server. If you develop an application using the Rapid application development (RAPID application Development, RAD) tool (such as Sybase PowerBuilder), you will find that the tool provides its own way to communicate with the database server. and hide the details of the language interface.