ePrometeusCorsoJavaJava
testi articoli
Testi Articoli  Download
Home | Eshop | Java | Tools | Web | 
CorsoJava è ora Video! Free for all!
Clicca Qui!

COMMERCIO ELETTRONICO CON AS400
Raccolta Ordini via Web con AS/400
Tecnologia
JDBC
AS/400 Toolbox
Conclusioni
L'Autore

<<< AS/400 Toolbox >>>

La strategia Java di IBM si muove su due filoni principali: il primo è il supporto di Java sull'AS/400 per applicazioni server, il secondo è lo sviluppo di applicazioni client dell'AS/400 in Java. Abbiamo utilizzato quest'ultimo nell'applicazione presentata. L'AS/400 Toolbox è una libreria vasta, completa e attivamente supportata da IBM che permette di sviluppare applicazioni che sfruttano a fondo le tecnologie dell'AS/400. Nel nostro caso l'aspetto determinante è stato il driver JDBC per la connessione a DB/2.

Abbiamo anche utilizzato l'AS/400 Toolbox per altre operazioni di routine. In particolare, abbiamo utilizzato la CommandCall per invocare comandi sull'AS. Questa funzione è necessaria nella manipolazione del database, poichè la creazione di tabelle richiede anche l'inizializzazione del Journaling, operazione che richiede l'esecuzione di comandi sull'AS per essere effettuata.

In realtà l'aspetto entusiasmante del Toobox è offerto dalle possibilità di integrazione con le applicazioni esistenti. Per esempio supponendo di avere applicazioni sviluppate per generare vari prospetti, queste possono essere collegate al Web tramite l'utilizzo di semplici applicazioni che invocano comandi sull'AS/400, catturano l'output e ripresentano i dati sul server. Allo stesso modo, avendo moduli di immissione dati, è possibile portarle sul Web presentando delle form che invocano tali programmi riempendone i campi. Tutto questo utilizzando una interfaccia basata sul Web che può essere usata sia su una intranet che su Internet. L'aspetto sicurezza non va trascurato, ma i problemi sono contenuti in quanto si riesce ad eseguire queste operazioni senza dare l'accesso all'AS/400 ad alcun utente esterno.

ePrometeus s.r.l. - Web Software House & Open Source System Integrator
MILANO - SAN BENEDETTO DEL TRONTO(AP)
Contatti: info@eprometeus.com