0% encontró este documento útil (0 votos)
10 vistas1 página

Guía de Sesiones en Java para Web

Infografía de sesiones en Java
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
10 vistas1 página

Guía de Sesiones en Java para Web

Infografía de sesiones en Java
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Alumna: Rubi Flores Aguilar

Grupo: 501

Sesiones en Java

¿Qué es una sesión? ¿Cómo funcionan las sesiones?


Una sesión es un mecanismo que 1. El cliente envía una solicitud al servidor.
permite guardar datos de un 2. El servidor crea una sesión única (ID de
usuario mientras interactúa con sesión).
una aplicación web. 3. Los datos de la sesión se almacenan en el
servidor y se vinculan al ID de sesión.
4. El ID se envía al cliente mediante cookies
o URL.

Métodos principales para gestionar sesiones


1. HTTP Session
([Link]):
Permite almacenar datos específicos
de un usuario.
Ejemplo: [Link]("key", Buenas Prácticas
Cierre de sesiones: Finaliza las sesiones
value);
después de un tiempo de inactividad.
2. Cookies: Evitar datos sensibles: No almacenar
Almacenan el ID de sesión en el contraseñas u otra información sensible
directamente en la sesión.
navegador.
Uso de HTTPS: Protege el ID de sesión
Ejemplo: [Link](cookie); durante la transmisión.
3. URL Rewriting: Invalida sesiones: Usa [Link]()
El ID de sesión se añade a la URL. al cerrar sesión.

Ejemplo: url?jsessionid=12345

Beneficios
Mantiene el estado del usuario en aplicaciones web.
Mejora la experiencia de usuario al guardar datos
temporales.
Facilita la autenticación y la personalización.

BIBLIOGRAFIAS
Oracle. Java Servlet API - Sesiones HTTP. Disponible en: [Link].
GeeksforGeeks. Cómo funcionan las sesiones en Java. Disponible en: [Link].
Javatpoint. Manejo de sesiones en Servlets. Disponible en: [Link].
Baeldung. Guía para sesiones en aplicaciones web con Java. Disponible en:
[Link].

También podría gustarte