Wprowadzenie do JBoss’a
- miejsce serwera JBoss w JEE, wersje, zmiany zachodzące w poszczególnych wydaniach;
Struktura serwera JBoss
- struktura katalogów,
- komponenty systemu,
- przegląd plików konfiguracyjnych oraz skryptów
Krótkie omówienie aplikacji JavaEE
- EJB3,
- aplikacje WWW,
- WebService – podgląd działania aplikacji w konsoli administracyjnej, konsoli WebService, JMX, twiddle.
Podstawowe zadania administracyjne
- konfiguracja startu serwera JBoss,
- konfiguracja logowania,
- uruchomienie własnej konfiguracji,
- konfiguracja portów,
- konfiguracja katalogów dla wdrażanych aplikacji,
- instalacja JBoss’a jako usługi w systemie,
- konfiguracja mechanizmów ładowania klas.
Aspekty wydajnościowe pracy JBoss
- wyłączenie niepotrzebnych usług,
- modyfikacja własnej konfiguracji,
- zarządzanie pamięcią,
- wielowątkowość,
- współpraca z bazami danych (Hypersonic),
- konfiguracja źródeł danych (transakcje).
Aspekty bezpieczeństwa
- zabezpieczenie serwera JBoss – w tym dostęp zdalny,
- dostęp do konsol administracyjnych (poprzez http, https),
- szyfrowanie haseł.
Standard JMS
- omówienie opcji konfiguracyjnych,
- przykład zastosowania,
- analiza działania aplikacji.
Wprowadzenie do klastrów
- konfiguracja: failover oraz load balancing,
- replikacja sesji HTTP.