ZAWWW-2st1.2-w11.tresc-1.0-Slajd20

Z Studia Informatyczne
Wersja z dnia 19:28, 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

Service to Worker(1)

Service to Worker(1)


Slajd przedstawia diagram interakcji wzorca złożonego Service to Worker. W pierwszym etapie Front Controller przejmuje i wstępnie obsługuje żądania klienta, a następnie przekazuje sterowanie do modułu Application Controller. Poprzez obiekt Command (stanowiący hermetyzację wywołania usługi biznesowej) następuje wywołanie usługi biznesowej oraz dostarczenie danych do obiektu Presentation Model. Następnie moduł Application Controller wybiera widok wynikowy reprezentowany przez obiekt View. Widok pobiera potrzebne dane z przygotowanego wcześniej obiektu Presentation Model. Jeśli widok jest złożony, może wykorzystać dodatkowy obiekt View Helper do dostosowania widoku zgodnie z pobranymi danymi. Istotną cechą wzorca Service to Worker jest fakt, że dostęp do usług biznesowych odbywa się przed przekazaniem sterowania do modułu generowania widoku.


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