ZAWWW-2st1.2-w10.tresc-1.0-Slajd22

Z Studia Informatyczne
Wersja z dnia 19:25, 28 sie 2006 autorstwa Juliusz Jezierski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Logika biznesowa w komponentach sesyjnych

Logika biznesowa w komponentach sesyjnych


Logika biznesowa komponentu encyjnego operująca na innych komponentach encyjnych wprowadza dodatkowe zależności między komponentami. Może prowadzić to do nadmiernej komplikacji komponentów encyjnych (które z definicji powinny być proste). Dobrym rozwiązaniem projektowym jest wprowadzenie komponentu sesyjnego, do którego można przenieść logikę biznesową wykorzystującą wiele komponentów encyjnych. Wiąże się to bezpośrednio z poprzednim zaleceniem, dotyczącym łączenia komponentów sesyjnych. Wprowadzony komponent sesyjny funkcjonuje jako fasada dla komponentów encyjnych, centralizuje i upraszcza logikę biznesową, oraz oferuje klientom spójny interfejs dostępu do usług biznesowych.


<< Poprzedni slajd | Spis treści | Następny slajd >>