2. Perspectiva histórica de Internet Origen Concepto Sistema mundial Fue concebido Fue creado en la década de los 60 Compuesta por Por Dpto de Defensa de EU Redes de computadoras Desde WWW Inicialmente fue llamada Arpanet Arpa Servicios Basados en Popularidad a Internet Hipermedios Que dieron
3. Perspectiva histórica de Internet URSS lanza Suptnik – EU crea ARPA ARPA promueve estudio sobre Redes cooperativas Se presenta Red Comnutada por paquetes Hay un cambio en el servidor de nombres, se pasa de NCP a TCP/IP Se crea el DNS ARPANET deja de existir Se lanza Java Se lanza la WWW Comienza a utilizarse internet con fines educativos y comerciales
4. HTTP Concepto HTTP HTTP (Protocolo de Transferencia Hipertexto) UnifierResourceIdentifier UnifierResourceLocation UnifierResourceName Conceptos y estándares URI URL URN Basado en Utilizado para transferir Indican Recurso al que hace referencia la peticón WWW Archivos (html comúnmente) Puerto 80 Haciendo uso más común de A través de Proceso de comunicación entre el cliente y el servidor Es un protocolo que no tiene estado Solicitudes Decodificación Ubicación de Archivo Envío Encabezados HTTP Transfiere páginas web entre servidores y clientes Envío de Encabezados Creación de encabezados Datos de Formato De Respuesta HTTP Cliente Servidor Web
5. Arquitectura del WWW WWW Protocolo HTTP Implementa Tiene Lenguaje HTML Hipertextos Es Representar Diseño Permite Acceder a Aplicaciones Cliente Información Compuesto por Alojadas en un Modelo Cliente/Servidor Servidor Web Elementos utilizados La WWW ha sido importante para el crecimiento exponencial de la Internet
9. Se utiliza escasamenteFormato Estándar Utilizado para Nombrar Recursos La URL actualmente tiene un uso muy común en todos los navegadores http://www.uni.edu.ni/index.html Haciendo referencia a su Protocolo Nombre de la Computadora País Archivo Ubicación Tipo de Organización
10. Métodos HTTP de persistencia Persistencia en HTTP Cookies y Persistencia El uso de Cookies es importante en el desarrollo de aplicaciones web actualmente Persistencia HTTP Es aplicada por medio de No maneja No almacena Cookies Información Persistencia Que son Sobre Fragmento de información Guardado por el servidor Conexiones Envíos Recepciones Guardados en el Disco Duro Destinatarios Receptores En el Cliente
11. Métodos HTTP de persistencia Devuelve el recurso identificado en la URL pedida Este método se reserva para uso con proxys . Permitirá que un proxy pueda dinámicamente convertirse en Túnel. Por ejemplo para comunicaciones con SSL Funciona como el GET, pero sin que el GET devuelva el cuerpo del mensaje, es decir solo devuelve la información de la cabecera. Indica al servidor que se prepare para recibir información del cliente. Suele usarse para enviar información desde los formularios Solicita al servidor que borre el recurso indicado con la URL Indica un ciclo de mensajes de petición. Se usa para depuración y permite al cliente ver lo que el servidor recibe en el otro lado Envía el recurso identificado en la URL desde el cliente hacia el servidor Pide información sobre las características de comunicación proporcionadas por el servidor. Le permite al cliente negociar parámetros de comunicación
13. Evolución del desarrollo de las aplicaciones Web Contenido Estático Contenido Dinámico Lenguajes de programación del lado del cliente Flash, SilverLight Lenguajes del lado del servidor Encriptación, uso de claves Comercio Electrónico XML La internet ha tenido un crecimiento exponencial con el paso de los años