opis w Wikipedii
Rozwiązania: Java, Ada 95 (obiekt chroniony), Ada 95 (spotkania) - bufor 1-elem., Ada 95 (spotkania) - bufor n-elem.
opis w Wikipedii
Rozwiązania: Java, Ada 95 (obiekt chroniony), Ada 95 (spotkania)
opis w Wikipedii
Rozwiązania: Java, Ada 95 (obiekt chroniony), Ada 95 (spotkania)
Proszę przedstawić realizację mechanizmu komunikacji typu publikacja-subskrypcja (ang. publish-subscribe) z blokowaniem publicysty i możliwością pracy subskrybentów w trybie off line. Działanie mechanizmu opiera się na następujących zasadach:
Mechanizm powinien udostępniać następujące operacje:
int register()
— rejestrowanie subskrybentów,
Message read(int id)
— odczyt wiadomości przez subskrybenta,
write(Message m)
— publikowanie wiadomości.
Rozwiązania: Java (podst. środki syn.), Ada 95 (obiekt chroniony)