DEV Community

Cover image for Servlets en Java
joanvasquez21
joanvasquez21

Posted on

Servlets en Java

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)