tecnologías web

10
TECNOLOGÍAS WEB

Upload: carlos-van-de-velde

Post on 19-Jun-2015

524 views

Category:

Education


5 download

DESCRIPTION

II Unidad: Tecnologías web

TRANSCRIPT

Page 1: Tecnologías web

TECNOLOGÍAS WEB

Page 2: Tecnologías web

Perspectiva histórica de Internet

Concepto

Sistema mundial

Redes de computadoras

Compuesta por

Origen

Fue concebido

Por

Dpto de Defensa de EU

Fue creado en la década de los 60

Arpa

Desde

Inicialmente fue llamada Arpanet

Servicios

WWW

Hipermedios

Basados en

Popularidad a Internet

Que dieron

Page 3: Tecnologías web

Perspectiva histórica de Internet

2000+

19951991199019841983196819651957

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 la WWW

Se lanza Java

Comienza a utilizarse internet con fines educativos y comerciales

Fines militares

Fines Educativos

Fines Comercial

es

Page 4: Tecnologías web

Solicitudes

Decodificación

Ubicación de Archivo

Creación de encabezados Datos de Formato

Servidor WebCliente

Envío

Encabezados HTTP

Envío de Encabezados

De Respuesta HTTP

Proceso de comunicación entre el cliente y el servidor

Concepto HTTP

Archivos (html comúnmente)

Utilizado para transferir

HTTP (Protocolo de Transferencia Hipertexto)

HTTP

WWWA través de

Transfiere páginas web

entre servidores y

clientes

Puerto 80Haciendo uso más común de

Conceptos y estándares

Basado en

URIURLURN

Unifier Resource IdentifierUnifier Resource LocationUnifier Resource Name

Recurso al que hace

referencia la peticón

Indican

Es un protocolo

que no tiene estado

Page 5: Tecnologías web

Arquitectura del WWW

Diseño

WWW

Modelo Cliente/Servido

r

Tiene

Compuesto por

Protocolo HTTPImplementa

HTML

Aplicaciones Cliente

EsLenguaje Hipertextos

Representar

InformaciónPermite

Acceder a

Servidor Web

Alojadas en un

WWW

HTTP

HTMLApps Cliente

Elementos utilizados

La WWW ha sido

importante para el

crecimiento exponencial

de la Internet

Page 6: Tecnologías web

URL

URL(Uniform Resource Location)

Secuencia de Caracteres

Es una

Formato Estándar

Basado en un

Nombrar Recursos

Utilizado para

Ubicación

Haciendo referencia a su

Concepto

URI (Unifier Resource Identifier)

URL(Unifier

Resource Location)

URN(Unifier

Resource Name)

Términos asociados a URL

http://www.uni.edu.ni/index.html

Protocolo Nombre de la Computadora

Tipo de Organización

País Archivo

• A través de ella se puede acceder a una página web

• Permite los saltos hipertextuales

• Nombre de un recurso independiente de posición

• Se utiliza escasamente

La URL actualmente tiene un uso muy común en todos los navegadore

s

Page 7: Tecnologías web

Métodos HTTP de persistencia

HTTP

Información

No almacena

Conexiones Envíos Recepciones

Destinatarios Receptores

Sobre

Persistencia

Es aplicada por medio de

Persistencia

Cookies

No maneja

Fragmento de información

Cliente

Disco Duro

Que son

Guardados en el

En el

Persistencia en HTTP Cookies y Persistencia

Guardado por el servidor

El uso de Cookies es importante

en el desarrollo

de aplicaciones

web actualmente

Page 8: Tecnologías web

Métodos HTTP de persistencia

Métodos de persistencia

Devuelve el recurso identificado en la URL pedida

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

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

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

Solicita al servidor que borre el recurso indicado con la URL

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

Page 9: Tecnologías web

Uso de Cookies

Cookies

Información de

Hábitos de navegación del cliente

Ofrece Opcione

s de Diseño

Lleva el control

de Usuarios

Page 10: Tecnologías web

Evolución del desarrollo de las aplicaciones Web

Servicios Web

E- Comerc

e

Seguridad

ASP, PHP, JSP

Tecnología CGI

Multimedia

Java, Vbscrip

t, Applets

DHTMLHTML

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

XMLComercio Electrónico

Servicios Web

E- ComerceSeguridad

ASP, PHP, JSP

Tecnología CGIMultimedia

Java, Vbscript, Applets

DHTMLHTML

La internet ha tenido un crecimiento exponencial con el paso de los años