JDBC is a call-level interface for Java applications. Developed by Sun Microsystems, JDBC provides Java programmers with a uniform interface to a wide range of relational databases, and provides a common base on which higher level tools and interfaces can be built. JDBC is now a standard part of Java and is included in the JDK.
SQL Anywhere includes a pure Java JDBC driver, named Sybase jConnect. It also includes the iAnywhere JDBC driver, which is a type 2 driver. Both are described in SQL Anywhere JDBC API.
For information about choosing a driver, see Choosing a JDBC driver.
In addition to using JDBC as a client-side application programming interface, you can also use JDBC inside the database server to access data by using Java in the database.
You can develop Java applications that use the JDBC API to connect to SQL Anywhere. Several of the applications supplied with SQL Anywhere use JDBC, such as the debugger, Sybase Central, and Interactive SQL.
Java and JDBC are also important programming languages for developing UltraLite applications.