Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
• ARQUITECTURA DE CONTENIDO
• ARQUITECTURAS WEB
• DISEÑO DE LA NAVEGACIÓN
DISEÑO ARQUITECTÓNICO
Arquitectura de 2 NIVELES
(Anastopoulos and Romberg 2001), usa
un servidor web para proveer servicios
para un cliente.
Por ejemplo, petición de un cliente
directamente a las paginas sin requerir
ninguna lógica de procesamiento en la
capa del servidor.
Esta arquitectura es adecuada para
aplicaciones web sencillas.
NIVELES DE ARQUITECTURA
• Arquitectura multinivel, requiere un enfoque
de arquitectura multicapa para aplicaciones
más exigentes que se accede con un gran
número de clientes simultáneos o que
proporcionan procesos de negocio complejos
que requieren el acceso a BD, entre otros.
• Por lo general constan de tres capas, la capa
de datos, proporcionando acceso a la datos
de la aplicación, la capa de negocio,
recibiendo la lógica empresarial de la
aplicación en un servidor de aplicaciones, y
finalmente la capa de presentación, que
hace que el resultado de la solicitud sea en
el formato de salida deseado.
ARQUITECTURA MVC
• Los autores sugieren una
arquitectura de diseño en tres
niveles que separa la interfaz,
la navegación y el
comportamiento de la
aplicación.
• Modelo Vista Controlador:
planteada por Krasner y Pope,
separa la interfaz de usuario,
las funciones del usuario y el
contenido informativo.
• Para cada uno se hace su código independiente, esto garantiza la
mantenibilidad de la aplicación web en futuro.
MODELO VISTA CONTROLADOR