(12kB) (1kB)

Ćwiczenie VI - RMI II

Wymagania praktyczne

  • Praca w systemie UNIX (Solaris)
  • podstawy programowania w języku JAVA (edycja, kompilacja kodu, dziedziczenie, przeładowywanie i nadpisywanie metod, polimorfizm, interfejsy, wyjątki)
  • sprawne posługiwanie się dokumentacją do API JAVA
  • podstawowa znajmość biblioteki Swing

Znajomość teorii związanej z przedmiotem w tym

  • materiału przedstawionego na wykładzie
  • nastepujacych klas/interfejsów z API JAVA
    • Activatable
    • ActivationGroup
    • SecutiryManager

Przygotowanie do zajęć

Przebieg ćwiczenia

  • Aplikacja klienta w środowisku produkcyjnym - dynamiczne ładowanie klas
    • Uruchomienie -analiza błędów
    • Instalacja SecurityManagera
    • Inicjacja reguł bezpieczeństwa (security policy)
    • Uruchomienie poprawne
  • Przedstawienie właściwego rozwiązania, omówienie problemów
  • Tworzenie instancji na żądanie - Activation
    • Zadanie programistyczne -rozszerzenie danego kodu o możliwość automatycznego aktywowania instancji
    • Omówienie problemów
    • Pokazanie kodu właściwego rozwiązania




start / prywatnie / inf. dla studentów / praca naukowa / cv / kontakt