Zakres tematyczny szkolenia
1.Wstępa)Wprowadzenie do architektury wielowarstwowej w oparciu o Java EE
b)Specyfikacje wchodzące w skład Java EE - omówienie
c)Tworzenie aplikacji w Java EE - projektowanie, development (podział ról), deployment
d)Specyfikacje JNDI, JMS, RMI - podstawy działania i zastosowanie/rola w aplikacjach Java EE
e)Omówienie komponentów JEE: Servlet, JSP, EJB, webserwisów
2.Warstwa biznesowa
a)Rodzaje komponentów w EJB 3.0
b)Podstawy działania komponentów.
c)Komponenty sesyjne w EJB 3.0
- zasady działania,
- zasady tworzenia,
- rodzaje beanów sesyjnych,
- cykl życia beanów sesyjnych,
- dostęp lokalny i zdalny,
- metody cyklu życia,
- odwoływanie się do zasobów
- podstawy działania,
- cykl życia,
- modele komunikacji,
- zagadnienie SOA
- zagadnienia ORM,
- konstrukcja komponentów encyjnych,
- klucze proste i złożone,
- Persistent Context i Entity Manager (component manager i application managed),
- mechanizm trwałości - operacje, zagadnienia synchronizacji,
- zapytania (proste, dynamiczne, nazwane),
- cykl życia (metody callback),
- charakterystyka relacji,
- implementacja dziedziczenia,
- konfiguracja
g)transakcje
h)usługa budzika
3.Komponenty sesyjne jako webserwisy.