Successfully reported this slideshow.
Your SlideShare is downloading. ×

TEMA 5_ SERVICIOS_WEB_PRESENTACION.pptx

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Upcoming SlideShare
Apli t1 ejr
Apli t1 ejr
Loading in …3
×

Check these out next

1 of 11 Ad

More Related Content

Similar to TEMA 5_ SERVICIOS_WEB_PRESENTACION.pptx (20)

Recently uploaded (20)

Advertisement

TEMA 5_ SERVICIOS_WEB_PRESENTACION.pptx

  1. 1. TEMA 5 : Servicios Web 1 / 11 Módulo: Servicios en Red Curso: 2º SMR
  2. 2. Servicios Web 2 / 11 Servicio web estándar Content Management System (CMS – Gestor de contenidos)
  3. 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. 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. 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. 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. 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. 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. 9. Cliente Web 9 / 11 ● Programa que envía peticiones (navegador): – – – – Internet Explorer, Microsoft Edge. Mozilla Firefox Google Chrome, Chromium Opera
  10. 10. Servicio Webmin Basado en un servidor web, permite gestionar y administrar una máquina Linux y todos sus servicios ● 10 / 11
  11. 11. Fin 11 / 11

×