MVC Modelo Vista Controlador

Páginas: 2 (371 palabras) Publicado: 29 de julio de 2013



DESARROLLO DE APLICACIONES II

MODELO VISTA CONTROLADOR



PATRONES DE DISEÑO

También llegan a ser conocidos con el nombre de “Design Patterns”. S soluciones simples y elegantes aproblemas específicos y comunes del diseño orientado a objetos. Son soluciones básicas basadas en la experiencia y que se ha demostrado que funcionan.

Es obvio que a lo largo de la experiencia de ladiseñación de las aplicaciones siempre “hay problemas que se llegan a repetir” o que responden a un cierto patrón*1

Por lo anterior es necesaria una colección de dichos patrones con las mejoressoluciones para cada uno de estos casos.

Los patrones de diseño son realmente fáciles de entender. Se dividen en patrones de creación, estructurales/arquitectura y de comportamiento.

EL PATRÓNMVC (Modelo-Vista-Controlador)
Es un patrón que pertenece a los patrones estructurales o de arquitectura de las aplicaciones de software. Se dedica a separar la lógica de negocio de la interfaz deusuario. Con este modelo se facilita la evolución por separado de ambos aspectos e incrementa la reutilización y flexibilidad.

Fue descrito por primera vez en 1979 para Smalltalk. Es utilizado enmúltiples frameworks cono Java Swing, Java Enterprise Edition (J2EE), XForms, GTK+, ASP, Google Web Toolkit, entre otros.

Es un modelo que maneja varias vistas*2 y varios controladores*2. Estaseparación de aspectos de una aplicación da mucha flexibilidad al desarrollador.

Dentro del flujo de control el usuario realiza una acción en la interfaz. El controlador trata el evento de entrada(previamente registrado). El controlador notifica al modelo la acción del usuario, lo que puede implicar un cambio del estado del modelo (si no es una mera consulta). Se genera una nueva vista. La vistatoma los datos del modelo (el modelo no tiene conocimiento directo de la vista). La interfaz de usuario espera otra interacción del usuario, que comenzará otro ciclo.

El modelo MVC en Java Swing...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mvc
  • Modelo Vista Controlador MVC
  • MVC Modelos vista contolador
  • modelo vista controlador
  • modelo vista controlador
  • Modelo vista controlador
  • modelo vista controlador
  • Modelo, Vista, Controlador

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS