JBoss Application
JB325
JB325 – Advanced JBoss Enterprise Development
Cel szkolenia :
Szkolenie jest przeznaczonych dla doświadczonych programistów Javy chcących lepiej poznać platformę JBoss AS, osób zajmujących się wdrożeniami, które zamierzają dostosować serwer JBoss do potrzeb różnych aplikacji oraz architektów aplikacji zainteresowanych poznaniem sposobu tworzenia zintegrowanych i bardziej wydajnych aplikacji. Szkolenie to koncentruje się na JBoss Enterprise Application Platform (EAP) ze szczególnym naciskiem na API Javy EE. Pozwala na zapoznanie się z właściwościami, szczegółową budową oraz najlepszymi praktykami tworzenia aplikacji przy wykorzystaniu aplikacji JBoss EAP. W trakcie kursu uczestnicy zapoznają się gruntownie z serwerem JBoss, poznają technologię JMX, JBoss Cache, technikę tworzenie klastrów, strojenie aplikacji JBoss oraz zarządzanie bezpieczeństwem.
Wymagania:
Od uczestników oczekuje się przynajmniej 2-letniego doświadczenia w tworzeniu aplikacji przy użyciu Java EE, J2EE, biegłej znajomości HTML, znajomości IDE Eclipse lub Netbeans, narzędzi do budowania aplikacji (Ant lub Maven) oraz przynajmniej podstawowej znajomości relacyjnych baz danych.
Czas trwania:
4 dni w godz. 9.00 -17.00
Lokalizacja :
Warszawa
Certyfikaty:
Uczestnicy szkolenia otrzymują certyfikaty uczestnictwa w j. angielskim sygnowane przez JBoss.
Materiały szkoleniowe:
Oryginalne podręczniki firmy Red Hat w j. angielskim.
Program szkolenia :
-
Wprowadzenie do serwera JBoss
-
omówienie
-
instalacja oraz uruchomianie serwera JBoss
-
ćwiczenia: instalacja serwera JBoss.
-
Architektura serwera JBoss
-
technologie: JBoss EAP 4.3
-
ćwiczenia: ładowanie klas w serwerze JBoss.
-
JMX
-
technologie: JMX
-
ćwiczenia: utworzenie i uruchomienie własnego MBeana, zarządzanie MBeanem z poziomu klienta.
-
Używanie programowania aspektowego w JBoss
-
technologie: JBoss, AOP
-
ćwiczenia: utworzenie i uruchomienie własnego punktu przechwytywania zdarzenia.
-
Łączenie się z JBoss'em
-
technologie: architektura Java Connector
-
ćwiczenia: utworzenia źródła danych.
-
Transakcje
-
technologie: JEE Transactions, JBoss Transactions.
-
JBoss Cache
-
technologie: JBoss TreeCache, PojoCache
-
ćwiczenia: utworzenie i uruchomienia aplikacji wykorzystującej cache.
-
Klastrowanie aplikacji
-
technologie: JBoss Clustering, PojoCache
-
ćwiczenia: uruchomienie w klastrze bezstanowego i stanowego ziarna EJB.
-
JGroups
-
technologie: JBoss Clustering, JGroup
-
ćwiczenia: konfiguracja JGroup w celu uruchomianie w klastrze aplikacji webowej.
-
Strojenie aplikacji w serwerze JBoss
-
technologie: JBoss, JConsole
-
ćwiczenia: używanie JConsole w celu monitorowania GC.
-
Zarządzanie bezpieczeństwem
-
technologie: JAAS, JBossSX
-
ćwiczenia: zabezpieczenie aplikacji webowej, zabezpieczenie i uruchamianie bezstanowej aplikacji EJB.
-
JBoss Messaging
-
technologie: JMS, JBoss Messaging
-
ćwiczenia: uruchomienie kolejek JMS i monitorowanie ich wydajności, testowanie replikacji kolejek JMS
Polecane kursy uzupełniające:
-
JB295 JBoss Enterprise Application Development
-
JB170 JBoss: SEAM Essentials
Cena katalogowa:
2450 EUR brutto ( zw. z VAT, obowiązuje średni kurs NBP PLN/EUR z dnia fakturowania)
- JB336- JBoss Application Administrator
July 27, 2010(10:00) - July 30, 2010 (10:00) - RH133
August 02, 2010(10:00) - August 06, 2010 (11:00) - RH202
August 06, 2010 (09:00 - 11:00) - JB453 – JBoss ESB
August 09, 2010(09:00) - August 10, 2010 (10:00) - RH300
August 16, 2010(10:00) - August 20, 2010 (10:00)





