Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arquitectura de aplicaciones multinivel (Nivel intermedio 5 (Implementa:,…
Arquitectura de aplicaciones multinivel
¿Qué son?
Son aplicaciones que dividen la funcionalidad en niveles, es decir, agrupamientos lógicos de funcionalidad.
Nivel Inferior (Nivel de datos o de información)
Mantener los datos de la aplicacion.
Almacena los datos en un sistema de administración de base de datos relacionales.
Por ejemplo, amazon, puede tener una BD de inventarios y otra de clientes. Y pueden estar en diferentes computadoras.
Ejemplos: MySQL y PostgreSQL
Nivel intermedio
Implementa:
Lógica de Presentación
: Procesa los datos del nivel de información y presenta el contenido al cliente.
Lógica de Negocios
: Implementa las reglas de negocios y asegura de que los datos sean confiables antes de actualizar la base de datos
Lógica de Controlador
: Procesa las solicitudes de los clientes y recuperar los datos de la base de datos
Actúa como un intermediario entre los datos en el nivel de información y los clientes de la aplicacion.
HTML, Ruby on rails, NodeJS, PHP, Laravel, Angular
Nivel Superior(Nivel cliente)
Encargada de recopilar la entrada y muestra la salida.
Es la interfaz de usuario de la aplicación
Interactúa con el navegador WEB o un dispositivo móvil.
Ejemplo:
Opera Chrome Firefox, JQuery, CSS, JSP, Flask
Alumno: Hernandez Garcia Diego Levi
NC: 16400927