Wprowadzenie do JavaEE
- architektura wielowarstwowa,
- serwer aplikacji,
- kontener,
- rola poszczególnych elementów.
Serwer aplikacji
- serwer JBoss,
- omówienie funkcjonalności i sposobu działania.
Rodzaje komponentów EJB
- Session Bean,
- Entity Bean,
- Message-Driven Bean.
Tworzenie beanów sesyjnych
- stateless a stateful session beany,
- różnice i zastosowanie.
Utrwalanie danych
- tworzenie Entity Beanów,
- konfiguracja źródeł danych,
- związki pomiędzy encjami,
- zapytania JPQL
Komunikacja asynchroniczna
- standard JMS,
- tworzenie kolejek i tematów,
- konfiguracja Message-Driven Beanów.
Transakcje
- czym jest transakcja,
- rodzaje transakcji,
- konfiguracja transakcji na serwerze.
Bezpieczeństwo
- zabezpieczanie Beanów,
- tworzenie polis,
- logowanie i autoryzacja.
Dodatkowe elementy EJB