Zum Inhalt springen

Front Controller

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 24. April 2014 um 15:44 Uhr durch 178.8.85.231 (Diskussion).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Front Controller

Der Begriff Front-Controller bezeichnet ein Entwurfsmuster in der Softwaretechnik. Ein Front-Controller dient als Einstiegspunkt in eine Webanwendung.

Der Front-Controller erweitert üblicherweise das Model-View-Controller-Architekturmuster. Alle Anfragen an die Webanwendung werden vom Front-Controller empfangen und an einen bestimmten Controller delegiert. Dafür initialisiert er den Router (meist in eine externe Komponente ausgelagert) und führt vor der Delegierung allgemeine Aufgaben wie die Lokalisierung durch.