giovedì 13 giugno 2013

applicazione web in JAVA su Tomcat


Tomcat è un Web Server ed è anche un Web Container per le applicazioni conformi alle specifiche J2EE. Questo significa che Tomcat funziona da motore per le Servlet (e anche per le JSP).
 
Quindi Tomcat come web server pubblica le informazioni come un qualsiasi altro nodo della rete e un sito deployato su Tomcat può essere visitato da un browser su un qualunque computer remoto.
 
Una servlet è una classe Java utilizzata per estendere le capacita di un server (tipicamente un web server ma non solo) che ospita (host) applicazioni a cui si accede con un modello di programmazione richiesta-risposta (tipicamente http ma non solo).
 
I pacchetti javax.servlet e javax.servlet.http forniscono le interfacce e le classi necessarie alla scrittura di servlet. Ogni Servlet deve implementare l'interfaccia Servlet che definisce il ciclo di vita dei metodi. Genericamente si utilizza GenericServlet ma nello specifico del protocollo http si utilizza la classe HttpServlet .
 
In generale qui si intenderà per Servlet sempre la HttpServlet e per server sempre un web server.

Nessun commento:

Posta un commento