|
La nostra servlet deve interagire con il database sia per
conoscere il listino corrente, sia per memorizzare l'ordine. E'
noto che le applicazioni Windows sono in grado di colloquiare
con i database sfruttando ODBC. Il JDBC ha la stessa funzione
per le applicazioni Java: è la tecnologia di interfaccia a
database della piattaforma Java. Il JDBC è un sistema
generale che consente di accedere a qualsiasi tipo di database.
Le applicazioni che sfruttano il JDBC sono indipendenti dal
database utilizzato. Comunque se il JDBC rende le applicazioni
portabili, per accedere ad uno specifico database occorre un
"driver". Quindi una applicazione che usa il JDBC può
girare su Oracle utilizzando il driver per Oracle, su Informix
utilizzando il driver per Informix, e su DB/2 utilizzando il
driver per il DB/2. Fortunatamente i driver JDBC per
praticamente tutti i tipi di database (noti e meno noti) sono
generalmente forniti insieme al database. Per collegarci a DB/2
abbiamo utilizzato il driver JDBC per AS/400 fornito insieme
all'AS/400 Toolbox.
|