|
L'aspetto però più rilevante ed
interessante nella scelta di Java come linguaggio di
programmazione è l'integrazione offerta con l'AS/400,
grazie all'AS/400 Toolbox per Java di IBM. IBM ha deciso il
pieno supporto a Java, e ha reso disponibile il JDK (Java
Development Kit), l'implementazione di riferimento del
linguaggio Java, per AS/400. Grazie al JDK è possibile
eseguire applicazioni in Java direttamente sul server
aziendale. Uno dei motivi per cui abbiamo scelto Java come
linguaggio di implementazione del negozio è la
possibilità di eseguire eventualmente il negozio
sull'AS/400 stesso. Ma ancora più importante è la
possibilità di scrivere applicazioni client che sfruttano le potenzialità dell'AS/400.
IBM l'AS/400 Toolbox comprende numerose funzioni per accedere a
gran parte dei servizi del server., tra cui il
database.
La realizzazione del negozio online richiede
infatti innanzitutto l'utilizzo del database dell'AS/400. Per
accedere ad un database in Java occorre un driver conforme alla
specifica JDBC. L'architettura della gestione dei database in
Java è orientata allo sviluppo di
applicazioni di rete. Questo significa che ogni applicazione
può utilizzare un database che risiede su un computer
diverso da dove gira l'applicazione stessa. Questa regola
è valida anche nel caso del driver JDBC per AS/400.
Infatti per realizzare il disaccoppiamento tra database e
applicazione utilizziamo appunto il driver JDBC fornito con
l'AS/400 Toolbox.
|