Zpo-13-wyk-Slajd28: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Linia 4: Linia 4:




Komponent zarządzany przez kontener jest od niego całkowicie zależny, jednak istnieje sposób pozwalający komponentowi na wykonanie pewnych działań w określonych etapach swojego życia. Służy do tego kontrakt pomiędzy komponentem deklarującym określone metody odpowiadające typ etapom, a kontenerem, który we właściwym momencie je wywoła. Dzięki temu komponent może mieć wpływ m.in. na sposób swojej inicjacji, konfiguracji i usuwania.
Komponent zarządzany przez kontener jest od niego całkowicie zależny, jednak istnieje sposób pozwalający komponentowi na wykonanie pewnych działań w określonych etapach jego życia. Służy do tego kontrakt pomiędzy komponentem deklarującym określone metody odpowiadające tym etapom, a kontenerem, który we właściwym momencie je wywoła. Dzięki temu komponent może mieć wpływ m.in. na sposób swojej inicjacji, konfiguracji i usuwania.


Drugim czynnikiem decydującym o cyklu życia komponentu jest kolejność wywoływania metod definiujących ten cykl. Jednak  komponent ma wpływ jedynie na implementację metod, natomiast dokładnym określaniem momentu ich wywołania ich oraz samym wywoływaniem zajmuje się kontener.
Drugim czynnikiem decydującym o cyklu życia komponentu jest kolejność wywoływania metod definiujących ten cykl. Jednak  komponent ma wpływ jedynie na implementację metod, natomiast dokładnym określaniem momentu ich wywołania ich oraz samym wywoływaniem zajmuje się kontener.


Metody należące do cyklu życia, w zależności od etapu, który reprezentują, mogą być wywoływane jednokrotnie (np. inicjacja, konfiguracja) albo wielokrotnie (np. obsługa żądania, rekonnfiguracja).
Metody należące do cyklu życia, w zależności od etapu, który reprezentują, mogą być wywoływane jednokrotnie (np. inicjacja, konfiguracja) albo wielokrotnie (np. obsługa żądania, rekonfiguracja).




[[zpo-13-wyk-Slajd27 | << Poprzedni slajd]] | [[zpo-13-wyk-toc|Spis treści ]] | [[zpo-13-wyk-Slajd29 | Następny slajd >>]]
[[zpo-13-wyk-Slajd27 | << Poprzedni slajd]] | [[zpo-13-wyk-toc|Spis treści ]] | [[zpo-13-wyk-Slajd29 | Następny slajd >>]]

Aktualna wersja na dzień 17:18, 4 lis 2006

Cykl życia komponentu

Cykl życia komponentu


Komponent zarządzany przez kontener jest od niego całkowicie zależny, jednak istnieje sposób pozwalający komponentowi na wykonanie pewnych działań w określonych etapach jego życia. Służy do tego kontrakt pomiędzy komponentem deklarującym określone metody odpowiadające tym etapom, a kontenerem, który we właściwym momencie je wywoła. Dzięki temu komponent może mieć wpływ m.in. na sposób swojej inicjacji, konfiguracji i usuwania.

Drugim czynnikiem decydującym o cyklu życia komponentu jest kolejność wywoływania metod definiujących ten cykl. Jednak komponent ma wpływ jedynie na implementację metod, natomiast dokładnym określaniem momentu ich wywołania ich oraz samym wywoływaniem zajmuje się kontener.

Metody należące do cyklu życia, w zależności od etapu, który reprezentują, mogą być wywoływane jednokrotnie (np. inicjacja, konfiguracja) albo wielokrotnie (np. obsługa żądania, rekonfiguracja).


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