1 Projekt i implementacja uogólnionego mechanizmu Java RMI3/28/2017 Tadeusz Kobus Igor Kupczyński Maciej Majchrzak Marcin Nowaczyk Projekt i implementacja uogólnionego mechanizmu Java RMI
2 Cel i zakres pracy Integracja z działającym systemem3/28/2017 Cel i zakres pracy Integracja z działającym systemem Przesyłanie metadanych Zbieranie statystyk
3 3/28/2017 Założenia projektowe Łatwa migracja aplikacji wykorzystujących obecną implementację Java RMI do AltRmi Wsteczna kompatybilność z Java RMI Możliwość stosowania z przyszłymi wersjami środowiska Java
4 RMI - Czym jest i do czego służy?3/28/2017 RMI - Czym jest i do czego służy? Remote Method Invocation Tworzenie aplikacji klient-serwer Brak potrzeby wcześniejszej implementacji wywoływanych funkcji na serwerze
5 RMI - Zasada działania public interface Compute extends Remote {3/28/2017 RMI - Zasada działania public interface Compute extends Remote {
6 3/28/2017 RMI java.sun.com/
7 Przebieg pracy Zapoznanie się ze środowiskiem Java RMI3/28/2017 Przebieg pracy Zapoznanie się ze środowiskiem Java RMI Podstawy teoretyczne Przykładowe programy Modyfikacja dostępnych źródeł Java RMI (OpenJDK)
8 Dynamic Proxy stan bieżący 3/28/2017 Brak ingerencji w kod źródłowyMechanizm Java Reflections Przesyłanie dowolnych metadanych Elastyczne statystyki
9 3/28/2017 Wzorzec Proxy
10 pozostałe etapy Pakiet przykładowych funkcji do generacji statystyk3/28/2017 pozostałe etapy Pakiet przykładowych funkcji do generacji statystyk Czasy zestawiania połączeń i komunikacji Obciążenie serwera Średni czas przetwarzania ... Przeprowadzenie testów wydajnościowych
11 3/28/2017 Dziękujemy Pytania ?