Model-View-Controller-Service-Paradigma/View: Unterschied zwischen den Versionen
aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
|
|
(18 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
| =Definition (nach [[Kowarschick (MMProg)]])=
| | #REDIRECT [[Model-View-Controller-Paradigma/View]] |
| [[Medium:MVCS-Prozess 01.png|gerahmt|rechts|Der MVCS-Prozess]]
| |
| | |
| ([[Model-View-Controller-Service-Paradigma|MVCS]]-)[[View (MVCS)|Views]] sind die grafischen Schittstellen einer [[Anwendung]], die nach den [[Model-View-Controller-Service-Paradigma|MVCS-Paradigma]] realisert wurde, zwischen dem Benutzer und der Logik der Anwendung.
| |
| | |
| ==Aufgaben einer View==
| |
| * Zugehörige Änderungen am [[Model (MVCS)|Modell]] der Anwendung werden sofort grafisch, akustisch oder haptisch dargestellt.
| |
| * Es ist auch möglich, bestimmte Controller-Informationen (wie z.B. Fehler-Meldungen oder Service-Status-Meldungen) mit Hilfe von Views zu visualisieren.
| |
| * Interaktionen des Benutzers (Mausklick, Tastatur-Eingabeb etc.), die die Anwendung selbst betreffen, werden sofort an einen geeigneten [[Controller (MVCS)|Controller]] der Anwendung weitergeleitet.
| |
| * Interaktionen des Benutzers können auch dazu genutzt werden, die aktuelle View durch eine neue zu ersetzen. Hierzu können Views direkt untereinander kommunizieren.
| |
| | |
| Andere Arten der Kommunikation führt eine View nicht aus.
| |
| | |
| =Quellen=
| |
| | |
| *[[Kowarschick, W.: Multimedia-Programmierung]]
| |
| *[[Berkovitz, Joe (2006): An architectural blueprint for Flex applications]]
| |
| | |
| =Siehe auch=
| |
| * [[View (MVC)]]
| |
| * [[View (VCLSD)]]
| |
| | |
| [[Kategorie:MVC]]
| |
| [[Kategorie:Glossar]]
| |
Aktuelle Version vom 15. Juli 2011, 09:41 Uhr