Io-8-wyk-Slajd44
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Rozwiązanie 2: powiadamianie
Dlatego lepszym rozwiązaniem jest odwrócenie zależności pomiędzy Biblioteką i Czytelnikiem poprzez przerzucenie na Bibliotekę obowiązku asynchronicznego powiadomienia Czytelnika o zmianach. W ten sposób zasoby po stronie Biblioteki są angażowane jedynie w momencie rzeczywistej zmiany stanu, a Czytelnik nie jest przez tę operację absorbowany w żaden sposób.