Trabajos

Solo disponible en BuenasTareas
  • Páginas : 54 (13420 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de octubre de 2010
Leer documento completo
Vista previa del texto
Arquitectura de aplicaciones web
Leandro Navarro Moldes
P07/M2106/02842

© FUOC • P07/M2106/02842

Arquitectura de aplicaciones web

Índice

Introducción ............................................................................................ Objetivos ...................................................................................................

5 6

1. Característicasde la demanda de páginas web ........................... 7 2. Organización de las aplicaciones en servidores web ................. 15 2.1. Organización del servidor web ......................................................... 15 2.2. Organización de las aplicaciones web .............................................. 17 2.3. Interfaz común de pasarela (common gateway interface, CGI) .......... 172.3.1. FastCGI ................................................................................... 18 2.4. Servlet Java ........................................................................................ 19 2.4.1. La API de servlets ..................................................................... 20 2.5. Resumen y comparación.................................................................. 22 3. Servidores proxy-cache web ............................................................... 23 4. Contenidos distribuidos .................................................................... 28 4.1. Redes de distribución de contenidos ................................................ 29 5. Computación orientada a servicios ................................................ 33 5.1.Computación bajo demanda ............................................................ 34 Resumen .................................................................................................... 35 Actividades ............................................................................................... 37 Ejercicios de autoevaluación ............................................................... 37Solucionario ............................................................................................. 38 Glosario ..................................................................................................... 38 Bibliografía .............................................................................................. 39

© FUOC • P07/M2106/02842

5

Arquitectura de aplicacionesweb

Introducción

En este módulo didáctico se van a tratar las formas de organizar aplicaciones web y de cómo hacer que puedan funcionar pese a estar sujetas al comportamiento caótico e imprevisible de Internet. Primero se caracteriza la demanda de estos servicios y cómo medirla en la práctica. Después, se describen las formas de construir y la evolución de los servicios web (cgi, servlets,servidores de aplicaciones y servidores web), y se analizan los casos de distintos servidores web; para acabar hablando de formas distribuidas de servicio: servidores intermediarios proxy-cache, redes de distribución de contenidos, aplicaciones orientadas a servicios y computación bajo demanda. La forma de adquirir los conocimientos pasa por realizar los pequeños experimentos que se ofrecen en elapartado de actividades y en la web de la asignatura, y que ayudan tanto a concretar las ideas centrales como a tener experiencias propias y personales de los fenómenos, técnicas y herramientas que se describen.

© FUOC • P07/M2106/02842

6

Arquitectura de aplicaciones web

Objetivos

Los objetivos de este módulo didáctico son los siguientes: 1. Conocer las características de la demandaque debe satisfacer un servidor web. 2. Conocer las distintas maneras de organizar una aplicación web y los modelos que existen, según los distintos criterios. 3. Conocer las características y el funcionamiento de cada modelo. 4. Poder elegir la mejor opción en cada situación y valorar las implicaciones del montaje que hay que realizar.

© FUOC • P07/M2106/02842

7

Arquitectura de...
tracking img