Was bedeutet Model-View-Controller?

Das International Software Architecture Qualification Board  (ISAQB) definiert den Begriff „Model-View-Controller“ wie folgt:

Unter Model-View-Controller versteht man

Architecture pattern, often used to implement user interfaces. It divides
system into three interconnected parts (model, view and controller) to separat
the following responsibilities:

<ul

  • Model manages data and logic of the system. The “truth” that will be shown o
    displayed by one or many views. Model does not know (depend on) its views.</li
  • View can be any number of (arbitrary) output representation of (model) information
    Multiple views of the same model are possible.</li
  • Controller accepts (user) input and converts those to commands for the model or view.</li
    </ul<br
  • Wenn Sie ähnliche Fachbegriffe wie Model-View-Controller nachschlagen müssen, schauen Sie doch einfach in unserm umfangreichen Glossar nach. Oder durchsuchen Sie unser Wörterbuch:

    Search
    Generic filters
    Schlagwörter

    Bestellen Sie unsere Monatspost

    Mit Klick auf "Abonnieren" willigen Sie bis auf Widerruf ein, den E-Mail Newsletter der Expleo Academy zu erhalten, mit alle neuen Beiträgen, aktuellen Angeboten und personalisierten Empfehlungen. Diese Einwilligung kann jederzeit über den in den Mails bereitgestellten Abmeldelink widerrufen werden. Durch Absenden des Formulars bestätigen Sie, unsere Datenschutzerklärung sowie die Nutzungsbedingungen zur Kenntnis genommen zu haben.

    * = erforderliche Angaben