„Front vezérlő tervezési minta” változatai közötti eltérés
[nem ellenőrzött változat] | [nem ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
aNincs szerkesztési összefoglaló |
aNincs szerkesztési összefoglaló |
||
14. sor:
A front vezérlő másik előnye egy MNV rendszerben, hogy biztosítja az alkalmazás egyetlen belépési pontját. Nélküle minden vezérlő külön-külön meghívható lenne, ami nagyfokú „kuszaságot“ vonna maga után, és biztonsági aggályokat vetne fel. A front vezérlő segítségével (mivel mindegyik vezérlő csak rajta keresztül kerülhet meghívásra), lehetőség van a megfelelő biztonsági ellenőrzéseket és beállításokat elvégezni.
Joggal merül fel a kérdés, hogy ha minden vezérlő a front vezérlőn keresztül érhető el, akkor honnan tudja az alkalmazás, melyik vezérlőt kell meghívnia? A meghívandó vezérlőt tipikusan egy GET paraméterrel ([[URL]]-ben megadva) szokás átadni, a belépési pontot reprezentáló szkriptnek (pl. ''index.php?action=megrendeles''). A front vezérlőnek azt a részét, amely a megfelelő „igazi“ vezérlő meghívásáról gondoskodik, ki szokták emelni, és alkalmazásvezérlőnek hívják (Application Controller). Az alkalmazásvezérlő hívása általában a front vezérlő utolsó lépéseként jelenik meg.
== Példák ==
|