Arquitectura Mvc
José Jorge Márquez Gómez – jjmg84@gmail.com
ÍNDICE
Definición Diferencias modelo 3 capas, multicapas y MVC Responsabilidades de capas en MVC Ciclo devida Frameworks Bibliografía
José Jorge Márquez Gómez – jjmg84@gmail.com
DEFINICIÓN
El patrón MVC es una arquitectura de diseño software para separar los componentes de aplicación en tresniveles, interfaz de usuario, lógica de control y lógica de negocio. Es una especialización de un modelo de capas, con la diferencia que se usa para entornos web como patrón por excelencia. Ejemplo:Struts, Spring, Asp.NET MVC... Etc.
José Jorge Márquez Gómez – jjmg84@gmail.com
DEFINICIÓN
José Jorge Márquez Gómez – jjmg84@gmail.com
DIFERENCIAS MODELO 3 CAPAS, MULTICAPAS Y MVC
JoséJorge Márquez Gómez – jjmg84@gmail.com
DIFERENCIAS MODELO 3 CAPAS, MULTICAPAS Y MVC
José Jorge Márquez Gómez – jjmg84@gmail.com
DIFERENCIAS MODELO 3 CAPAS, MULTICAPAS Y MVC
Multicapas: •Centralización de los aspectos de seguridad y transaccionalidad, que serían responsabilidad del modelo. • No replicación de lógica de negocio en los clientes: esto permite que las modificaciones ymejoras sean automáticamente aprovechadas por el conjunto de los usuarios, reduciendo los costes de mantenimiento. • Mayor sencillez de los clientes. MVC:
• El modelo, que contiene la lógica denegocio de la aplicación • La vista, que muestra al usuario la información que éste necesita. • El controlador, que recibe e interpreta la interacción del usuario, actuando sobre modelo y vista de maneraadecuada para provocar cambios de estado en la representación interna de los datos, así como en su visualización.
José Jorge Márquez Gómez – jjmg84@gmail.com
RESPONSABILIDADES DE CAPAS EN MVC
Modelo: Es la capa encargada de encapsular toda la lógica de negocio de nuestra aplicación. Esta capa se puede subdividir en varias: Lógica de negocio: Contiene clases o varias para constituir lo...
Regístrate para leer el documento completo.