JDBC (API nativa)

driver per database
Versione del 27 nov 2004 alle 23:57 di Sante Caserio (discussione | contributi)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Il driver JDBC di tipo 2, chiamato anche API nativa, è un'implementazione di driver per database che utilizza librerie di accesso ai dati client side. Il driver converte le chiamate ai metodi JDBC in chiamate all'API nativa del database.

Un driver di tipo 2 non è scritto interamente in Java, perchè si interfaccia con codice scritto in altri linguaggi che esegue le chiamate finali per il database. Esso è compilato per l'uso su un particolare sistema operativo. Per una migliore interoperabilità tra le piattaforme, sono da preferire i driver di tipo 4, che sono realizzati interamente in Java.

Ad ogni modo, il tipo 2 fornisce più funzionalità e migliori performance rispetto al tipo 1 perchè non ha il sovraccarico dovuto alle chiamate alle funzioni ODBC.