SlideShare una empresa de Scribd logo
1 de 11
TEMA 5 : Servicios Web
1 / 11
Módulo: Servicios en Red
Curso: 2º SMR
Servicios Web
2 / 11
Servicio
web
estándar
Content
Management
System
(CMS – Gestor
de contenidos)
Servicios Web
3 / 11
●
Componentes:
–
–
–
–
–
– Recursos: contenidos del servicio
Nombres y direcciones: identificadores de los recursos.
Clientes web: navegadores.
Servidores web: atienden las peticiones de los clientes.
Proxies web: Programas intermediarios que actúan como
cortafuegos o almacenan datos en caché.
Tecnologías web: (XHTML, CSS, XML, Ajax, Xquery,
Xpath, JSON, …)
● Páginas web
Sitios web
Aplicaciones web, servidores de aplicaciones, proxies.
●
●
El alojamiento web
● Muchos proveedores ofrecen alojamiento web (hosting), lo
que suele incluir:
–
–
–
–
–
– Espacio en disco
Registro de dominios
Infraestructura de direccionamiento DNS
Bases de datos
Aplicaciones: gestores de contenidos, etc...
Herramientas de gestión: copias de seguridad, etc.
4 / 11
El protocolo HTTP (1/2)
●
Puertos
–
– http: 80/tcp
https: 443/tcp
● URL: http://dirección[:puerto][path]
Archivo por defecto: index.html
Mensajes: “request” – “response”
Métodos HTTP:
●
●
●
–
–
– GET: Obtener información
POST: Enviar información
HEAD: Versión reducida de GET
5 / 11
El protocolo HTTP (2/2)
6 / 11
●
Tipos MIME (Multipart Internet Mail Extension) representan
contenidos: Text/html, Video/mpg, Image/*…
Respuestas HTTP (códigos de estado):
●
–
–
–
–
– 200 OK
301 Redirección
404 Página no encontrada
500 Error interno
https://es.wikipedia.org/wiki/Anexo:C%C3%B3digos_de_estado_HTTP
●
Cookies: porción de información enviada por el sitio web, que
se almacena en el navegador del usuario y puede registrar su
actividad.
https://es.wikipedia.org/wiki/Cookie_(inform%C3%A1tica)
Protocolo HTTPS
● Permite establecer comunicaciones seguras con el
protocolo SSL (Secure Sockets Layer)
Dos tipos de criptografía:
●
– Clave simétrica o compartida: rápida
– Clave asimétrica o público-privada: eficaz en autenticación
●
Garantías SSL:
–
–
–
– Confidencialidad
Integridad del mensaje
Autenticación del servidor
Autenticación del cliente
7 / 11
Servidor Web
● Programa que atiende peticiones del programa cliente
(navegador)
Permite ejecutar programas en PHP, CGI, Java, etc...
Aplicaciones: IIS (Windows Server), Apache (Linux), etc.
Servidores virtuales (virtual hosts): instancias del
servicio separadas por diferente nombre o puerto.
●
●
●
8 / 11
Cliente Web
9 / 11
●
Programa que envía peticiones (navegador):
–
–
–
– Internet Explorer, Microsoft Edge.
Mozilla Firefox
Google Chrome, Chromium
Opera
Servicio Webmin
Basado en un servidor web, permite gestionar y
administrar una máquina Linux y todos sus servicios
●
10 / 11
Fin
11 / 11

Más contenido relacionado

Similar a TEMA 5_ SERVICIOS_WEB_PRESENTACION.pptx

Seguridad Entornos Web Open Source
Seguridad Entornos Web Open SourceSeguridad Entornos Web Open Source
Seguridad Entornos Web Open Source
Victor M. Fernández
 

Similar a TEMA 5_ SERVICIOS_WEB_PRESENTACION.pptx (20)

Prog webuni3
Prog webuni3Prog webuni3
Prog webuni3
 
lenguaje web
lenguaje weblenguaje web
lenguaje web
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Servidor web
Servidor webServidor web
Servidor web
 
Tema1 seleccion de_arquitecturas_y_herramientas_de_programacion
Tema1 seleccion de_arquitecturas_y_herramientas_de_programacionTema1 seleccion de_arquitecturas_y_herramientas_de_programacion
Tema1 seleccion de_arquitecturas_y_herramientas_de_programacion
 
PRIMER ENCUENTRO PAGINA WEB CMS EDTCENTER 2022.pptx
PRIMER ENCUENTRO PAGINA WEB CMS EDTCENTER 2022.pptxPRIMER ENCUENTRO PAGINA WEB CMS EDTCENTER 2022.pptx
PRIMER ENCUENTRO PAGINA WEB CMS EDTCENTER 2022.pptx
 
Gestión de la información.pdf
Gestión de la información.pdfGestión de la información.pdf
Gestión de la información.pdf
 
Introducció a les Aplicació Web
Introducció a les Aplicació WebIntroducció a les Aplicació Web
Introducció a les Aplicació Web
 
Unidad 4: Servicio web (HTTP)
Unidad 4: Servicio web (HTTP)Unidad 4: Servicio web (HTTP)
Unidad 4: Servicio web (HTTP)
 
2. Revision de Tecnologias Web.pdf
2. Revision de Tecnologias Web.pdf2. Revision de Tecnologias Web.pdf
2. Revision de Tecnologias Web.pdf
 
Terminología web
Terminología webTerminología web
Terminología web
 
PRIMER ENCUENTRO PAGINA WEB CMS EDTCENTER 2022.pptx
PRIMER ENCUENTRO PAGINA WEB CMS EDTCENTER 2022.pptxPRIMER ENCUENTRO PAGINA WEB CMS EDTCENTER 2022.pptx
PRIMER ENCUENTRO PAGINA WEB CMS EDTCENTER 2022.pptx
 
Fundamentos de la web
Fundamentos de la webFundamentos de la web
Fundamentos de la web
 
12-Unidad 3: Webservices-3.3 Inicio del Proyecto
12-Unidad 3: Webservices-3.3 Inicio del Proyecto12-Unidad 3: Webservices-3.3 Inicio del Proyecto
12-Unidad 3: Webservices-3.3 Inicio del Proyecto
 
El servicio http
El servicio httpEl servicio http
El servicio http
 
Servidor web apache
Servidor web apacheServidor web apache
Servidor web apache
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Clase 03 Protocolos Y Servicios De Red
Clase 03   Protocolos Y Servicios De RedClase 03   Protocolos Y Servicios De Red
Clase 03 Protocolos Y Servicios De Red
 
Desarrollo de aplicaciones web
Desarrollo de aplicaciones webDesarrollo de aplicaciones web
Desarrollo de aplicaciones web
 
Seguridad Entornos Web Open Source
Seguridad Entornos Web Open SourceSeguridad Entornos Web Open Source
Seguridad Entornos Web Open Source
 

Último

5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 

Último (20)

Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 

TEMA 5_ SERVICIOS_WEB_PRESENTACION.pptx

  • 1. TEMA 5 : Servicios Web 1 / 11 Módulo: Servicios en Red Curso: 2º SMR
  • 2. Servicios Web 2 / 11 Servicio web estándar Content Management System (CMS – Gestor de contenidos)
  • 3. Servicios Web 3 / 11 ● Componentes: – – – – – – Recursos: contenidos del servicio Nombres y direcciones: identificadores de los recursos. Clientes web: navegadores. Servidores web: atienden las peticiones de los clientes. Proxies web: Programas intermediarios que actúan como cortafuegos o almacenan datos en caché. Tecnologías web: (XHTML, CSS, XML, Ajax, Xquery, Xpath, JSON, …) ● Páginas web Sitios web Aplicaciones web, servidores de aplicaciones, proxies. ● ●
  • 4. El alojamiento web ● Muchos proveedores ofrecen alojamiento web (hosting), lo que suele incluir: – – – – – – Espacio en disco Registro de dominios Infraestructura de direccionamiento DNS Bases de datos Aplicaciones: gestores de contenidos, etc... Herramientas de gestión: copias de seguridad, etc. 4 / 11
  • 5. El protocolo HTTP (1/2) ● Puertos – – http: 80/tcp https: 443/tcp ● URL: http://dirección[:puerto][path] Archivo por defecto: index.html Mensajes: “request” – “response” Métodos HTTP: ● ● ● – – – GET: Obtener información POST: Enviar información HEAD: Versión reducida de GET 5 / 11
  • 6. El protocolo HTTP (2/2) 6 / 11 ● Tipos MIME (Multipart Internet Mail Extension) representan contenidos: Text/html, Video/mpg, Image/*… Respuestas HTTP (códigos de estado): ● – – – – – 200 OK 301 Redirección 404 Página no encontrada 500 Error interno https://es.wikipedia.org/wiki/Anexo:C%C3%B3digos_de_estado_HTTP ● Cookies: porción de información enviada por el sitio web, que se almacena en el navegador del usuario y puede registrar su actividad. https://es.wikipedia.org/wiki/Cookie_(inform%C3%A1tica)
  • 7. Protocolo HTTPS ● Permite establecer comunicaciones seguras con el protocolo SSL (Secure Sockets Layer) Dos tipos de criptografía: ● – Clave simétrica o compartida: rápida – Clave asimétrica o público-privada: eficaz en autenticación ● Garantías SSL: – – – – Confidencialidad Integridad del mensaje Autenticación del servidor Autenticación del cliente 7 / 11
  • 8. Servidor Web ● Programa que atiende peticiones del programa cliente (navegador) Permite ejecutar programas en PHP, CGI, Java, etc... Aplicaciones: IIS (Windows Server), Apache (Linux), etc. Servidores virtuales (virtual hosts): instancias del servicio separadas por diferente nombre o puerto. ● ● ● 8 / 11
  • 9. Cliente Web 9 / 11 ● Programa que envía peticiones (navegador): – – – – Internet Explorer, Microsoft Edge. Mozilla Firefox Google Chrome, Chromium Opera
  • 10. Servicio Webmin Basado en un servidor web, permite gestionar y administrar una máquina Linux y todos sus servicios ● 10 / 11