Condividi tramite


Novità nel driver JDBC

Nelle sezioni seguenti vengono illustrate le nuove funzionalità disponibili nel driver JDBC per Microsoft SQL Server 2005.

Novità nel driver JDBC versione 1.2

La versione 1.2 del driver JDBC per Microsoft SQL Server 2005 include numerosi miglioramenti e nuove funzionalità. Nelle sezioni seguenti vengono descritti i miglioramenti apportati alla versione 1.2 del driver JDBC.

Buffer adattivo

Il driver JDBC offre ora una funzionalità di buffer adattivo, progettata per recuperare qualsiasi tipo di dati con valori di grandi dimensioni senza l'overhead dei cursori server. Per ulteriori informazioni sull'utilizzo della funzionalità di buffer adattivo, vedere Utilizzo del buffer adattivo.

Come parte di questa funzionalità, il driver JDBC fornisce una nuova proprietà responseBuffering e nuovi metodi per il richiamo di flussi. La proprietà della stringa di connessione responseBuffering consente di impostare o recuperare la modalità di buffer adattivo. Per ulteriori informazioni sulla nuova proprietà responseBuffering, vedere Impostazione delle proprietà delle connessioni.

I nuovi metodi get<Type>Stream supportano il parametri OUT con valori di grandi dimensioni. Per ulteriori informazioni, vedere la classe SQLServerCallableStatement.

Crittografia SSL

Il driver JDBC fornisce ora la crittografia SSL (Secure Sockets Layer), che consente di proteggere il canale di comunicazione con i database di SQL Server. Per ulteriori informazioni sulla crittografia dei dati tramite SSL, vedere Utilizzo della crittografia SSL.

Come parte di questa funzionalità, il driver JDBC fornisce nuove proprietà di connessione e nuovi metodi Get e Set. Le nuove proprietà di connessione sono: encrypt, trustServerCertificate, trustStore, trustStorePassword e hostNameInCertificate. Per ulteriori informazioni su come utilizzare la nuove proprietà della stringa di connessione in un'applicazione Java, vedere Impostazione delle proprietà delle connessioni. Per ulteriori informazioni su come impostare o ottenere il valore di queste proprietà utilizzando i metodi Set e Get appropriati, vedere la classe SQLServerDataSource.

Transazioni XA a regime di controllo stretto ("tightly-coupled")

Il driver JDBC fornisce ora un flag SSTRANSTIGHTLYCPLD che consente alle applicazioni di utilizzare le transazioni XA a regime di controllo stretto ("tightly-coupled") con ID di transazione dei rami XA (XID) diversi ma con lo stesso ID di transazione globale (GTRID). Per ulteriori informazioni, vedere Informazioni sulle transazioni XA.

Applicazioni di esempio

Il sistema di Guida del driver JDBC include un insieme di applicazioni di esempio che illustrano diverse tecniche di utilizzo del driver JDBC nelle applicazioni Java. Nella versione 1.2 il sistema di Guida fornisce inoltre due nuovi esempi aggiuntivi che illustrano l'utilizzo della funzionalità di buffer adattivo. Per ulteriori informazioni sulle applicazioni di esempio, vedere Applicazioni di esempio del driver JDBC.

Vedere anche

Altre risorse

Panoramica del driver JDBC