JDBC-ODBC Bridge

El Puente JDBC-ODBC es un controlador JDBC que implementa operaciones JDBC traduciéndolas en operaciones ODBC.

Para ODBC aparece como una aplicación normal. El Puente implementa JDBC para cualquier base de datos para la cual haya disponible un driver ODBC.

El Puente está implementado en Java y usa métodos nativos de Java para llamar a ODBC. Se instala automáticamente con el Java Development Kit como el paquete sun.jdbc.odbc.

Si es posible, usar un driver JDBC 100% Java en lugar de un Puente y un driver ODBC. Esto elimina completamente la configuración en el cliente requerida por ODBC.
JDBC de forma esquemática

Fuente: Apuntes de informática III, Escuela Superior de Ingenieros de la Universidad de Navarra.