vista
El usuario introduce el evento.
El Controlador recibe el evento y lo traduce en una petición al Modelo
controlador
Interfaz de programación de aplicaciones API
Reducir el esfuerzo de programación necesario en la implementación de sistemas
descrito por primera vez en 1979 por TrygveReenskaug
El modelo (si es necesario) llama a la vista para su actualización.
El Controlador recibe el control.
versión Smalltalk-80 del lenguaje de programación Smalltalk.
usuario
modelo
Conexión entre el modelo y sus vistas dinámica
Para cumplir con la actualización la Vista puede solicitar datos al Modelo.
Separación clara entre los componentes de un programa
El modelo se trata como entidades separadas
Este modelo de arquitectura se puede emplear en sistemas de representación gráfica de datos