Controladores Frontales

Páginas: 3 (624 palabras) Publicado: 24 de julio de 2015
Controladores Frontales

El Controlador. En este artefacto se incluye todo lo referente a la lógica de control de la aplicación, que no tiene nada que ver con las características propias del negociopara el que se está construyendo la aplicación. En el caso de una aplicación web, un ejemplo sería la manipulación de la request HTTP.
El Modelo. Donde se implementa todo lo relativo a la lógica denegocio, es decir, los aspectos particulares del problema que la aplicación resuelve. Si, por ejemplo estamos desarrollando un blog, un ejemplo sería una librería de funciones para la gestión de loscomentarios.
La Vista. Aquí se ubica el código encargado de “pintar” el resultado de los procesos de la aplicación. En una aplicación web la vista se encarga de producir documentos HTML, XML, JSON,etcétera, con los datos que se hayan calculado previamente en la aplicación.

Diagrama del modelo MVC
El controlador recibe la orden de entrada y se encarga de procesarla utilizando, si es preciso, losservicios del modelo para ello. Una vez que ha realizado el cálculo entrega los datos “crudos” a la vista y esta se encarga de decorarlos adecuadamente. La característica más importante de esta soluciónes que la vista nunca interacciona con el modelo.
Las aplicaciones web más típicas pueden plantearse según este patrón: el controlador recibe una petición HTTP y la procesa, haciendo uso del modelocalcula los datos de salida y los entrega a la vista, la cual se encarga de construir una respuesta HTTP con las cabeceras adecuadas y un payload o cuerpo de la respuesta que suele ser uncontenido HTML, XML o JSON.
Aunque no todas las aplicaciones web se pueden ajustar a este modelo, si es cierto que la idea de separar responsabilidades o las distintas areas de un problema en sistemas débilmenteacoplados, es una estrategia común en las metodología que utilizan el paradigma de programación orientado a objetos. Es lo que se conoce en la terminología anglosajona como Separation Of Concerns....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lobulo frontal.
  • Configuración del panel frontal y USB frontal
  • Cargador Frontal
  • Cargador Frontal
  • Cargador frontal
  • Cargador Frontal
  • lobulo frontal
  • Perspectiva Frontal

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS