07. Welke rollen worden onderscheiden in MVC-architectuur?
Er worden drie rollen onderscheiden, te weten:
het Model, de kernapplicatiefunctionaliteit (gegevens, operaties, services)
de
View, een presentatie (bijvoorbeeld via
GUI of webpagina) van gegevens uit het model
de Controller, de verwerking van input uit de buitenwereld voor een bepaalde view
Een view en een controller vormen samen de “User Interface” voor een model.
Het MVC-model is een breed gedragen software pattern welke veel gebruikt wordt in combinatie met het J2EE framework, .NET en andere ontwikkelplatformen.