Miniaplicació de servidor: diferència entre les revisions

Contingut suprimit Contingut afegit
m Robot: Reemplaçament automàtic de text (-[[ +, - +]])
m Corregit: del propi sistema > del mateix sistema
Línia 3:
El contingut generat pot ser un fitxer de qualsevol tipus, la majoria de vegades [[HTML]].
 
Un objecte [http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/Servlet.html Servlet] és capaç de rebre una invocació i generar una resposta en funció de les dades de la invocació, de l'estat del propimateix sistema i les dades a què pugui accedir. El [http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/package-summary.html paquet bàsic] de servlet defineix objectes Java que maneguen peticions i respostes fetes per servlets, així com objectes que informen dels paràmetres de configuració del servlet i l'entorn d'execució. El paquet [http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/http/package-summary.html javax.servlet.http] defineix subclasses específiques [[HTTP]] dels elements genèrics del servlet, com ara objectes de gestió de sessions que lliguen múltiples peticions del mateix client i respostes del servidor d'aplicacions. Els servlets poden estar empaquetats dintre d'un fitxer de format [[WAR (format de fitxer)|WAR]], com a [[aplicació Web]], dintre d'un contenidor.
 
L'execució d'un servlet es fa dintre d'un o més processos del servidor d'aplicacions, de manera que es genera un nou flux. No generar un nou procés (com acostumen a fer els [[CGI]]s) implica un estalvi de recursos que es tradueix en un millor rendiment del sistema.