fghjyfhj

Páginas: 2 (279 palabras) Publicado: 28 de agosto de 2014
Arquitectura clásica
La arquitectura de una aplicación Web es similar a la de un sitio Web, se basa en el modelo
Cliente/Servidor. Como en el caso del sitio Web, tenemosel navegador en la parte cliente, el
servidor Web en la parte del servidor y una conexión de red. Pero en las aplicaciones Web hay que
considerar que existe una lógica denegocio sensible a las interacciones del usuario.
Arquitectura básica Cliente/Servidor2.- Arquitectura de aplicaciones web
Arquitectura actual: Tres niveles
En lasaplicaciones distribuidas, partiendo del modelo Cliente/Servidor, al aumentar la
complejidad de los procesos se acaba con el denominado problema del "Cliente Pesado ". Al
poner lamayor parte del código necesario para llevar a cabo los procesos en el cliente, este debe
descargar del servidor los datos necesarios para llevarlos a cabo. Esto es muyineficiente por dos
razones principales:
La red sufre una gran carga debido a las múltiples descargas de cada uno de los clientes.
La gran dependencia en el rendimiento del hardwareen el lado del cliente.
Originalmente la Web únicamente contaba con contenidos estáticos. La necesidad de ofrecer
servicios más sofisticados a través de este medio llevó asoluciones tecnológicas que permitiesen
cierto grado de interacción con el servidor más allá de solicitar una página en concreto. Los CGIs
fueron las primeras opciones eneste sentido. Permitían interactuar con código ejecutable en el
servidor desde el navegador. A través de la URL solicitada por el navegador se pasaban los
parámetros deentrada para el código ejecutable y este devolvía una página HTML con la
respuesta. Este mismo método se utiliza en tecnologías similares como ISAPI, NSAPI o Java
1 de 6Servlets
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS