La Mayoria de las Aplicaciones Web son creadas como aplicaciones Multinivel, lo que quiere decir que son agrupadas logicamente por su
funcionalidad. Estos "Niveles" se pueden estar en la misma computadora, pero en las aplicaciones web, lo común es que estos "niveles"
est´én en computadoras separadas.
NIVEL INFERIOR
Este Nivel mantiene los Datos que necesita la
Aplicacion. Por lo General en este nivel se almacenan
los datos en un Sistema de Administracion de Base de
Datos. Es decir en se maneja la fuente de Datos de la
Aplicaion Web.
NIVEL INTERMEDIO
Este Nivel sirve de puente para la
interaccion de los clientes con la aplicacion.
Este nivel se divide en tres partes.
Logica de
Controlador
Procesa las Solucitudes
de los Clientes y recupera
los Datos de la BD.
Logica de
Presentacion
Se procesa los datos del nivel
inferior y presenta el
contenido al Cliente.
Logica de
Negocio
Se asegura que los datos
sean confiables entes de
que la aplicacion actualice
una BD y como la aplicacion
procesa los datos.
NIVEL SUPERIOR
Representa la Interfaz
del Usuario que tiene
la aplicacion, recopila la
Entrada y muestra la
Salida.