Next:
1 Wstęp
Up:
System rejestrujący zmiany stron WWW
Previous:
System rejestrujący zmiany stron WWW
Spis treści
1
Wstęp
2
System śledzący strony WWW
1
WWW z punktu widzenia użytkowników
2
Serwis CoNowego.pl
3
Analiza wymagań
1
Wymagania funkcjonalne
2
Program sprawdzający strony -- dlaczego rozpraszać?
3
Wymagania niefunkcjonalne w kontekście rozpraszania
1
Wydajność
2
Skalowalność
3
Otwartość
4
Odporność na awarie
5
Bezpieczeństwo
4
Biblioteka do rozdzielania zadań pomiędzy węzły sieci
4
Projekt systemu
1
Technologie
1
Dynamiczne strony WWW
2
Baza danych
3
Oprogramowanie sprawdzające strony WWW
4
Komunikacja pomiędzy elementami systemu
2
Budowa systemu
3
Baza danych
4
Biblioteka do rozproszonego przetwarzania zadań
1
Zadania realizowane przez bibliotekę
2
Algorytm rozdzielania zadań
3
Protokół komunikacji wewnątrz systemu
4
Klasa serwera głównego
5
Aplikacja sprawdzająca strony WWW
5
Implementacja
1
Uniezależnienie biblioteki od typu zadania
2
Efektywne sprawdzanie stron WWW
3
Wysyłanie powiadomień jako drugi typ zadania
4
Komunikacja przy użyciu RMI
5
Podział na pakiety
6
Biblioteka
JODL
: wydajność a łatwość korzystania
7
Dostęp do bazy danych
8
Synchronizacja dostępu do tablic
6
Testowanie systemu
1
Dane testowe
2
Czas sprawdzania stron WWW
3
Liczba wątków w programie sprawdzającym strony
4
Migracja zadań pomiędzy węzłami
7
Podsumowanie
1
Serwis CoNowego.pl
2
Biblioteka
JODL
A. Przykład wykorzystania biblioteki
JODL
B. Skrypty pobierające adresy URL z wyników wyszukiwania Google
Spis Literatury
Sebastian Łopieński