SlideShare una empresa de Scribd logo
Curso: Tecnología Web 2.0
Tecnología web
Elaboro: Miguel A. Leal
Internet
Internet, red de redes
 Internet es la red de redes que interconecta computadores mediante
diferentes protocolos
 Un ordenador se puede conectar a Internet por medio de un servidor de
red (mediante tecnologías diversas)
 Un ordenador puede conectarse a una red local y los ordenadores de
dicha red local pueden conectarse a Internet mediante una pasarela
 Existen ordenadores permanentemente conectados a Internet que ofrecen
recursos (son los servidores)
páginas web 3
La Web
La web
 La web es un sistema
de información
distribuido basado en
hipertexto
 Los usuarios, mediante
un navegador (cliente)
solicitan recursos
(normalmente páginas
web) a un servidor web
 el cliente envía una
petición
 el servidor produce
una respuesta (una
página HTML)
 [puede ser de error]
páginas web 5
World Wide Web ¿Cómo se inició?
 Tim Barnes Lee (CERN, 1989).
 Repositorio estático de documentos:
 Una forma cómoda de acceder a documentos estáticos interrelacionados
almacenados en servidores distribuidos alrededor del mundo.
 La especificación inicial incluía:
 Un lenguaje para dar formato a los documentos (HTML).
 Un protocolo sencillo para comunicar navegadores (clientes) y servidores
(HTTP).
páginas web 6
El primer navegador gráfico
 En 1993 Marc Andreesen (estudiante) escribe Mosaic. Precursor de
Netscape.
páginas web 7
Cómo funciona la web (1)
 Para poder visualizar una página web es preciso:
 Tener un ordenador conectado a Internet:
 Establecer una conexión PPP con la máquina del ISP.
 El ordenador recibe una dirección IP temporal
 Usando DHCP (Dynamic Host Configuration Protocol)
 El ordenador recibe la dirección de un servidor de nombres (DNS, Domain Name
Server)
páginas web 8
Cómo funciona la web (2)
 Iniciar sesión en un navegador Web (ej.: Internet Explorer, Mozilla,
Netscape, etc.)
 Indicar al navegador el URL de la página que se desea "visitar".
 El navegador pide al DNS la dirección IP correspondiente al servidor que
contiene el documento cuyo URL se ha indicado.
 El navegador abre una sesión TCP con la máquina cuya dirección IP se ha
obtenido.
páginas web 9
Cómo funciona la web (3)
 El navegador solicita al servidor que le transmita el documento (orden
GET).
 El servidor web envía el documento.
 La conexión TCP finaliza.
 El navegador muestra el documento.
páginas web 10
Cómo funciona la web
páginas web
11
Servidor de nombres
(DNS)
Servidor Web
Cliente Web
(Mosaic, Netscape,
Internet Explorer, Firefox, etc.)
Internet
Abrir dirección “http://www.uv.es/cerveron/index.html”
Estructura de un URL
páginas web
12
URL = Uniform Resource Locator
http://www.uv.es/cerveron/index.html
Nombre del protocolo de comunicación
con el servidor
(http es el estándar para web)
Nombre del dominio del servidor web
donde se almacena el documento
Localización del documento dentro del
sistema de archivos del servidor web
Cómo funciona la web
páginas web
13
Servidor de nombres
(DNS)
Servidor Web
Cliente Web
(Mosaic, Netscape,
Internet Explorer,
Firefox, etc.)
Internet
Abrir dirección “http://www.uv.es/cerveron/index.html”
Buscando
host:
www.uv.es
¿dirección IP
www.uv.es?
147.156.11.1
Cómo funciona la web
páginas web
14Introducción a la tecnología web (parte 3)
Servidor de nombres
(DNS)
Servidor Web
Cliente Web
(Mosaic, Netscape,
Internet Explorer,
Firefox, etc.)
Internet
Abrir dirección “http://www.uv.es/cerveron/index.html”
Envíame el documento
cerveron/index.html
WWW es un sistema Cliente/Servidor
 Clientes Web:
Utilizan el protocolo HTTP para conectar con los
servidores.
Solicitan y muestran las páginas web almacenadas en los
servidores.
Clientes típicos: navegadores web (Explorer, Firefox).
 Servidores Web:
"Escuchan" conexiones entrantes desde clientes.
Utilizan el protocolo HTTP para conversar con los
clientes.
Almacenan y transmiten páginas web a los clientes.
Actualmente interactúan con el usuario y generan
dinámicamente páginas web
páginas web 15
Aplicaciones web
La web era al principio un conjunto de páginas
fijas
La evolución de la web ha llevado al desarrollo de
aplicaciones web
Una aplicación web es un programa informático
en la red (en un servidor) cuya interacción con el
usuario sea mediante un navegador web
El programa recibe los inputs del usuario
El programa genera dinámicamente páginas web
que muestran información personalizada y en su
caso permiten al usuario seguir interactuando
páginas web 16

Más contenido relacionado

La actualidad más candente

navegadores de internet
navegadores de internetnavegadores de internet
navegadores de internetsoficies
 
Navegadores de internet
Navegadores de internetNavegadores de internet
Navegadores de internet
melaniefernanda95
 
Web centos
Web centosWeb centos
Web centosjessidi
 
Un navegador o navegador web
Un navegador o navegador web Un navegador o navegador web
Un navegador o navegador web Patricio577
 
Publicación de contenidos en la web
Publicación de contenidos en la webPublicación de contenidos en la web
Publicación de contenidos en la web
kevin quinatoa
 
Fundamentos técnicos de internet
Fundamentos técnicos de internetFundamentos técnicos de internet
Fundamentos técnicos de internet
daniel lozano
 
Fundamentos técnicos de internet
Fundamentos técnicos de internetFundamentos técnicos de internet
Fundamentos técnicos de internet
Adrian Delgado Piña
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
Anayeli Neri Yañez
 
Servidor web.docx
Servidor web.docxServidor web.docx
Servidor web.docx
Miguel Barria
 
Web 2.o
Web 2.oWeb 2.o
Web 2.olimane
 

La actualidad más candente (19)

Internet y servicios
Internet y serviciosInternet y servicios
Internet y servicios
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Ivan
IvanIvan
Ivan
 
navegadores de internet
navegadores de internetnavegadores de internet
navegadores de internet
 
Navegadores de internet
Navegadores de internetNavegadores de internet
Navegadores de internet
 
Web centos
Web centosWeb centos
Web centos
 
Un navegador o navegador web
Un navegador o navegador web Un navegador o navegador web
Un navegador o navegador web
 
Tutorial de hosts
Tutorial de hostsTutorial de hosts
Tutorial de hosts
 
Internet!
Internet!Internet!
Internet!
 
INTERNET
INTERNETINTERNET
INTERNET
 
Publicación de contenidos en la web
Publicación de contenidos en la webPublicación de contenidos en la web
Publicación de contenidos en la web
 
Inf examen
Inf examenInf examen
Inf examen
 
Fundamentos técnicos de internet
Fundamentos técnicos de internetFundamentos técnicos de internet
Fundamentos técnicos de internet
 
Navegadores
NavegadoresNavegadores
Navegadores
 
Fundamentos técnicos de internet
Fundamentos técnicos de internetFundamentos técnicos de internet
Fundamentos técnicos de internet
 
Dn11 c u3_a9_lmsv
Dn11 c u3_a9_lmsvDn11 c u3_a9_lmsv
Dn11 c u3_a9_lmsv
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Servidor web.docx
Servidor web.docxServidor web.docx
Servidor web.docx
 
Web 2.o
Web 2.oWeb 2.o
Web 2.o
 

Similar a Tecnologia web

intro_web.ppt
intro_web.pptintro_web.ppt
intro_web.ppt
AlexUrbina20
 
Cliente web leider serna
Cliente web leider sernaCliente web leider serna
Cliente web leider sernaleiderserna
 
intro_web.ppt
intro_web.pptintro_web.ppt
intro_web.ppt
DanielHidalgo92
 
Tecnologias WEB.pdf
Tecnologias WEB.pdfTecnologias WEB.pdf
Tecnologias WEB.pdf
DEMSSHILLLEONELCOUTI
 
Cliente web (anlli)
Cliente web (anlli)Cliente web (anlli)
Cliente web (anlli)anllytunena
 
Las Tecnologias.pptx
Las Tecnologias.pptxLas Tecnologias.pptx
Las Tecnologias.pptx
DemsshillCoutino
 
Cliente web
Cliente web Cliente web
Cliente web
anllytunena
 
Cliente web
Cliente webCliente web
Cliente websaytubb
 
Teoria Internet y Sitios Web
Teoria Internet y Sitios WebTeoria Internet y Sitios Web
Teoria Internet y Sitios Web
Gabriela Ponce
 
Trabajo de investigacion n°01
Trabajo de investigacion n°01Trabajo de investigacion n°01
Trabajo de investigacion n°01
David Antonio Cruz Naira
 
01. introducción al web
01. introducción al web01. introducción al web
01. introducción al webeduardochico
 
Diapo01
Diapo01Diapo01
Navegadores
 Navegadores Navegadores
Navegadores
chictuto
 
expresion en internet 4b prepa tonala
expresion en internet 4b prepa tonalaexpresion en internet 4b prepa tonala
expresion en internet 4b prepa tonala
Ivan Flores
 
Publicación de contenidos en la Web
Publicación de contenidos en la WebPublicación de contenidos en la Web
Publicación de contenidos en la Web
Jessica Quinatoa
 
Resumen del tema 6
Resumen del tema 6 Resumen del tema 6
Resumen del tema 6
Antonio Navarro Sánchez
 

Similar a Tecnologia web (20)

intro_web.ppt
intro_web.pptintro_web.ppt
intro_web.ppt
 
Cliente web leider serna
Cliente web leider sernaCliente web leider serna
Cliente web leider serna
 
intro_web.ppt
intro_web.pptintro_web.ppt
intro_web.ppt
 
Tecnologias WEB.pdf
Tecnologias WEB.pdfTecnologias WEB.pdf
Tecnologias WEB.pdf
 
Cliente web (anlli)
Cliente web (anlli)Cliente web (anlli)
Cliente web (anlli)
 
Que es la web
Que es la webQue es la web
Que es la web
 
Las Tecnologias.pptx
Las Tecnologias.pptxLas Tecnologias.pptx
Las Tecnologias.pptx
 
Cliente web
Cliente web Cliente web
Cliente web
 
Web
WebWeb
Web
 
Cliente web
Cliente webCliente web
Cliente web
 
Teoria Internet y Sitios Web
Teoria Internet y Sitios WebTeoria Internet y Sitios Web
Teoria Internet y Sitios Web
 
Trabajo de investigacion n°01
Trabajo de investigacion n°01Trabajo de investigacion n°01
Trabajo de investigacion n°01
 
01. introducción al web
01. introducción al web01. introducción al web
01. introducción al web
 
Diapo01
Diapo01Diapo01
Diapo01
 
Trabajo de investigacion
Trabajo de investigacionTrabajo de investigacion
Trabajo de investigacion
 
Navegadores
 Navegadores Navegadores
Navegadores
 
expresion en internet 4b prepa tonala
expresion en internet 4b prepa tonalaexpresion en internet 4b prepa tonala
expresion en internet 4b prepa tonala
 
Servidor web
Servidor webServidor web
Servidor web
 
Publicación de contenidos en la Web
Publicación de contenidos en la WebPublicación de contenidos en la Web
Publicación de contenidos en la Web
 
Resumen del tema 6
Resumen del tema 6 Resumen del tema 6
Resumen del tema 6
 

Último

SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
Osiris Urbano
 
El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10
Alejandrino Halire Ccahuana
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
100078171
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
teorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptxteorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptx
ElzebirQuiroga
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
Armando920824
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Demetrio Ccesa Rayme
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
Victor Elizalde P
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
DanielaBurgosnazario
 
Presidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdfPresidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdf
MARIANA110300
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
amayaltc18
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
La Paradoja educativa
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
valerytorresmendizab
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
Distea V región
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
lautyzaracho4
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
H4RV3YH3RN4ND3Z
 

Último (20)

SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
 
El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
teorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptxteorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptx
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
 
Presidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdfPresidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdf
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
 

Tecnologia web

  • 1. Curso: Tecnología Web 2.0 Tecnología web Elaboro: Miguel A. Leal
  • 3. Internet, red de redes  Internet es la red de redes que interconecta computadores mediante diferentes protocolos  Un ordenador se puede conectar a Internet por medio de un servidor de red (mediante tecnologías diversas)  Un ordenador puede conectarse a una red local y los ordenadores de dicha red local pueden conectarse a Internet mediante una pasarela  Existen ordenadores permanentemente conectados a Internet que ofrecen recursos (son los servidores) páginas web 3
  • 5. La web  La web es un sistema de información distribuido basado en hipertexto  Los usuarios, mediante un navegador (cliente) solicitan recursos (normalmente páginas web) a un servidor web  el cliente envía una petición  el servidor produce una respuesta (una página HTML)  [puede ser de error] páginas web 5
  • 6. World Wide Web ¿Cómo se inició?  Tim Barnes Lee (CERN, 1989).  Repositorio estático de documentos:  Una forma cómoda de acceder a documentos estáticos interrelacionados almacenados en servidores distribuidos alrededor del mundo.  La especificación inicial incluía:  Un lenguaje para dar formato a los documentos (HTML).  Un protocolo sencillo para comunicar navegadores (clientes) y servidores (HTTP). páginas web 6
  • 7. El primer navegador gráfico  En 1993 Marc Andreesen (estudiante) escribe Mosaic. Precursor de Netscape. páginas web 7
  • 8. Cómo funciona la web (1)  Para poder visualizar una página web es preciso:  Tener un ordenador conectado a Internet:  Establecer una conexión PPP con la máquina del ISP.  El ordenador recibe una dirección IP temporal  Usando DHCP (Dynamic Host Configuration Protocol)  El ordenador recibe la dirección de un servidor de nombres (DNS, Domain Name Server) páginas web 8
  • 9. Cómo funciona la web (2)  Iniciar sesión en un navegador Web (ej.: Internet Explorer, Mozilla, Netscape, etc.)  Indicar al navegador el URL de la página que se desea "visitar".  El navegador pide al DNS la dirección IP correspondiente al servidor que contiene el documento cuyo URL se ha indicado.  El navegador abre una sesión TCP con la máquina cuya dirección IP se ha obtenido. páginas web 9
  • 10. Cómo funciona la web (3)  El navegador solicita al servidor que le transmita el documento (orden GET).  El servidor web envía el documento.  La conexión TCP finaliza.  El navegador muestra el documento. páginas web 10
  • 11. Cómo funciona la web páginas web 11 Servidor de nombres (DNS) Servidor Web Cliente Web (Mosaic, Netscape, Internet Explorer, Firefox, etc.) Internet Abrir dirección “http://www.uv.es/cerveron/index.html”
  • 12. Estructura de un URL páginas web 12 URL = Uniform Resource Locator http://www.uv.es/cerveron/index.html Nombre del protocolo de comunicación con el servidor (http es el estándar para web) Nombre del dominio del servidor web donde se almacena el documento Localización del documento dentro del sistema de archivos del servidor web
  • 13. Cómo funciona la web páginas web 13 Servidor de nombres (DNS) Servidor Web Cliente Web (Mosaic, Netscape, Internet Explorer, Firefox, etc.) Internet Abrir dirección “http://www.uv.es/cerveron/index.html” Buscando host: www.uv.es ¿dirección IP www.uv.es? 147.156.11.1
  • 14. Cómo funciona la web páginas web 14Introducción a la tecnología web (parte 3) Servidor de nombres (DNS) Servidor Web Cliente Web (Mosaic, Netscape, Internet Explorer, Firefox, etc.) Internet Abrir dirección “http://www.uv.es/cerveron/index.html” Envíame el documento cerveron/index.html
  • 15. WWW es un sistema Cliente/Servidor  Clientes Web: Utilizan el protocolo HTTP para conectar con los servidores. Solicitan y muestran las páginas web almacenadas en los servidores. Clientes típicos: navegadores web (Explorer, Firefox).  Servidores Web: "Escuchan" conexiones entrantes desde clientes. Utilizan el protocolo HTTP para conversar con los clientes. Almacenan y transmiten páginas web a los clientes. Actualmente interactúan con el usuario y generan dinámicamente páginas web páginas web 15
  • 16. Aplicaciones web La web era al principio un conjunto de páginas fijas La evolución de la web ha llevado al desarrollo de aplicaciones web Una aplicación web es un programa informático en la red (en un servidor) cuya interacción con el usuario sea mediante un navegador web El programa recibe los inputs del usuario El programa genera dinámicamente páginas web que muestran información personalizada y en su caso permiten al usuario seguir interactuando páginas web 16