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

FRAMEWORK SERVLET JAVA
Un framework per applicazioni Web in Java
Usare le Servlet
Interfaccia delle HttpServlet
Un compilatore di HTML
Semplificare le query
L'Agenda Web
Conclusioni
Bibliografia e Listati
L'autore

<<< Un framework per applicazioni Web in Java >>>

di Michele Sciabarrà


Le Servlet sono lo standard emergente per lo sviluppo di applicazioni Web server-side in Java. Dopo aver dominato le estensioni lato client (ovvero le applet) Java sta penetrando in maniera consistente nella programmazione Web lato server, dominio incontrastato fino a poco tempo fa del Perl/CGI. Ovviamente l'uso di Java è preferibile sia per motivi commerciali (la portabilità, il supporto dell'industria che porta alla disponibilità di ambienti di sviluppo e librerie), che tecnici (la chiarezza del linguaggio, la possibilità di combinare Applet e Servlet). In realtà l'avventura delle servlet è solo cominciata: l'aspetto che sta diventando più importante è l'uso di Java per sviuppare applicazioni enterprise distribuite usando lo standard CORBA: il futuro Web a oggetti.

L'argomento dell'articolo ha comunque una portata più modesta: la costruzione di un framework per la realizzazione semplificata di Servlet che si collegano a database utilizzando il JDBC. L'argomento è abbastanza complesso e anche abbastanza "caldo" in quanto Java viene percepito come linguaggio per la programmazione Web. Ma la programmazione Web oggi è, oltre alle applet grafiche client-side più che altro di effetto, soprattuto la realizzazione di front-end Web a database. In questo articolo ho cercato di sintetizzare la mia l'esperienza nella realizzazione di questo tipo di applicazioni, sviluppando il framework e costruendo passo passo una applicazione che spero sia un buon esempio da usare come base per le vostre servlet con JDBC.

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