Los servlets son módulos escritos en java que se utilizan en un servidor que puede ser o no ser servidor web, para extender sus capacidades de respuesta a los clientes al utilizar las potencialidades de Java.
Propiedades:
Manejo de Sesiones: Se puede hacer seguimiento de usuarios a través de distintos servlets a través de la creación de sesiones.
Utilizacion de Cookies: Las cookies son pequeños datos en texto plano que pueden ser guardados en el cliente. La API de servlets permite un manejo fácil y limpio de ellas.
Multi-thread: Los servets soportan el acceso concurrente de los clientes, aunque hay que tener especial cuidado con las variables compartidas a menos que se utilize la interfaz SingleThreadModel.
Programación en Java: Se obtienen las características de multiplataforma o acceso a APIs como JDBC, RMI, etc.
El ciclo de vida de un Servlet
Cada servlet tiene el mismo ciclo de vida:
- Un servidor carga e inicializa el servlet
- El servlet maneja cero o mas peticiones de cliente.
- El servidor elimina el servlet.
Top comments (0)