unidad iii 3.9 sesión

5
UNIDAD III 3.9 ses ión INTEGR A NTES: He rnánd ez San tana Mart ha Pérez V elázqu e z Antoni o Juárez Téllez Uziel Hugo

Upload: keon

Post on 07-Jan-2016

37 views

Category:

Documents


1 download

DESCRIPTION

UNIDAD III 3.9 sesión. INTEGRANTES: Hernández Santana Martha Pérez Velázquez Antonio Juárez Téllez Uziel Hugo. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: UNIDAD  III 3.9 sesión

UNIDAD II

I

3.9 se

sión

INTE

GRANTES:

Hernán

dez S

anta

na Mar

tha

Pére

z Vel

ázquez

Anto

nio

Juár

ez Té

llez U

ziel

Hugo

Page 2: UNIDAD  III 3.9 sesión

3.9 Sesiones

La conexión que se establece entre un usuario (el equipo cliente) y un servidor Web se denomina sesión, las sesiones pueden abarcar múltiples páginas Web y su seguimiento se realiza mediante la administración del estado, la administración del estado es el proceso por el cual mantenemos la misma información a través de múltiples peticiones para las mismas o distintas páginas Web, al igual que las tecnologías basadas en Hypertext Transfer Protocol (HTTP), los formularios Web Forms no tienen estado, lo que significa que no indican automáticamente si las peticiones de una secuencia son todas del mismo cliente ni si una única instancia de navegador sigue visualizando de forma activa una página Web o un sitio Web, además, las páginas Web se destruyen y vuelven a crearse a continuación con cada nueva petición al servidor Web; por tanto, la información de las páginas no existe más allá del ciclo de vida de una única página.

Page 3: UNIDAD  III 3.9 sesión

ASP.NET

ofrece una administración del estado que guarda información en el servidor entre páginas, que ayuda a mantener la continuidad de la información del usuario (estado) durante una visita a un sitio Web. Si se mantiene el estado entre páginas, la información suministrada originalmente por los usuarios puede ser reutilizada; por el o, los usuarios no necesitan volver a introducir la misma información varias veces cada vez que se envía una página de retorno al servidor.

Page 4: UNIDAD  III 3.9 sesión

EJEMPLO DE ASP.NET

Por ejemplo, un usuario puede introducir sus datos personales en un formulario esa información se envía al servidor y se debe mostrar en la página siguiente, sin administración del estado, la información que el usuario ha introducido en la primera página se perdería y no se podría ver en la segunda página, sin embargo, si se utiliza administración del estado en la aplicación Web, puede mantenerse el estado a través de varias páginas Web, por tanto, cuando la información personal del usuario se envía al servidor, la segunda página puede conocer los datos que el usuario introdujo en la primera página de la aplicación Web.

Page 5: UNIDAD  III 3.9 sesión

GLOBAL.ASAX

El archivo global.asax es un archivo declarativo que se utiliza para la gestión de eventos mientras la aplicación Web se está ejecutando, el archivo global.asax puede gestionar eventos de aplicación y de sesión (inicio y final) que pueden utilizarse para inicializar variables de aplicación y de sesión.

Sesion_Start Este evento se invoca cuando se inicia la Session de un usuario en una aplicación Web ASP.NET.

Sesion_End Este evento es un evento reciproco de Session_Start; este evento se invoca cuando finaliza la sesión de un usuario.