Model-View-Controller-Service-Paradigma/Controller: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Wechseln zu:Navigation, Suche
(Aufgaben eines Controllers)
(Weiterleitung nach Model-View-Controller-Paradigma/Controller erstellt)
 
(19 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
=Definition (nach [[Kowarschick (MMProg)]])=
+
#REDIRECT [[Model-View-Controller-Paradigma/Controller]]
 
 
([[Model-View-Controller-Service-Paradigma|MVCS]]-)[[Controller (MVCS)|Controller]] dienen zur Steuerung einer [[Anwendung]],
 
die nach den [[Model-View-Controller-Service-Paradigma|MVCS-Paradigma]] realisert wurde.
 
 
 
==Aufgaben eines Controllers==
 
* Anforderungen, die vom Benutzer direkt oder mit Hilfe einer [[View (MVCS)|View]] an einen [[Controller (MVCS)|Controller]] weitergeleitet werden, werden von diesem aufbereitet und zur Bearbeitung an das [[Modell (MVCS)|Modell]] und/oder geeignete [[Service (MVCS)|Services]] weitergereicht.
 
* Controller können auch Ereignisse verarbeiten, die nicht vom Benutzer, sondern von einem Controller selbst initiiert werden (wie z.B. ein das Ereignis „Spielzeit ist abgelaufen“). Das heißt, Controller können auch untereinander kommunizieren.
 
 
 
Andere Arten der Kommunikation führt ein Controller nicht aus.
 
 
 
=Quellen=
 
 
 
*[[Kowarschick, W.: Multimedia-Programmierung]]
 
*[[Berkovitz, Joe (2006): An architectural blueprint for Flex applications]]
 
 
 
=Siehe auch=
 
* [[Controller (MVC)]]
 
* [[Controller (VCLSD)]]
 
 
 
[[Kategorie:MVC]]
 
[[Kategorie:Glossar]]
 

Aktuelle Version vom 15. Juli 2011, 11:39 Uhr