ProcessThreads04.pdf
(
246 KB
)
Pobierz
Procesy i w¹tki
Procesy i wątki
Tomasz Szmuc '04
1
Obiekt aktywny
to obiekt, który jest właścicielem procesu lub wątku
i może uruchomić sterowanie.
Klasa aktywna
jest klasą, której egzemplarze są obiekty aktywne.
Tomasz Szmuc '04
2
Proces
to ciężki przepływ sterowania, który może się wykonywać
współbieżnie z innymi.
Wątek
to lekki przepływ sterowania, który może wykonywać się z
innymi (wątkami) w ramach jednego procesu.
Tomasz Szmuc '04
3
Klasy aktywne służą do modelowania rodzin procesów lub wątków. Z
chwilą utworzenia obiektu aktywnego zostaje uruchomiony związany
z nim przypływ sterowania.
Wyróżnia się dwa standardowe stereotypy
1. process
- wskazuje na ciężki przepływ sterowania, który może
być wykonany współbieżnie z innym procesem.
2. thread
- wskazuje lekki przepływ sterowania, który może być
wykonany współbieżnie z innymi wątkami w ramach jednego
procesu.
Tomasz Szmuc '04
4
Komunikacja
Komunikat
-nośnik informacji od jednego obiektu (lub innego
egzemplarza) do drugiego. Komunikatem może być sygnał lub
wywołanie operacji. Odebranie instancji komunikatu jest traktowane
jako instancja zdarzenia.
Tomasz Szmuc '04
5
Plik z chomika:
kitek04
Inne pliki z tego folderu:
UML_Modell04.pdf
(630 KB)
Teatr04.pdf
(285 KB)
ProcessThreads04.pdf
(246 KB)
Packages04.pdf
(144 KB)
Interfaces04.pdf
(171 KB)
Inne foldery tego chomika:
Zgłoś jeśli
naruszono regulamin