Barcampy

W tej chwili planujemy najbliższy barcamp. Jeżeli chcesz wystąpić ze swoją prezentacją zgłoś się do nas na adres: barcamp@osec.pl

Zapoznaj się z archiwum naszych spotkań

JB453 Szyna JBoss ESB

Kod szkolenia: 
JB453
Opis szkolenia: 

JBoss Enterprise Service Bus (ESB) dostarcza platformę w architekturze zorientowanej na usługi (SOA) do integracji komponentów biznesowych oraz usług w zautomatyzowany proces biznesowy. Szkolenie zawiera materiał z zakresu JBoss ESB 4.2 oraz pozostałych powiązanych usług, włączając: rejestry (ang. registries), serwisy transformacyjne (ang. transformation services), trasowanie (ang. routing), web services, rules services, i service orchestration.

Cel szkolenia: 

Czytaj konspekt.

Grupa docelowa: 

Szkolenie JBoss ESB skierowane jest do architektów systemów i programistów apliakacji, z pewnym doświadczeniem w języku Java i messaging technology, którzy chcą używać JBoss ESB do tworzenia oraz integracji aplikacji z wykorzystaniem architektury zorientowanej na usługi.

Wymagania wobec słuchaczy: 
  • Podstawowe umiejętności programowania w języku Java
  • Zrozumienie technologii przesyłania wiadomości i warstwy middleware z tym związanej
  • Znajomość technologii Web services oraz standardów powiązanych (SOAP, WSDL)
  • Nie jest wymagane doświadczenie Java EE chyba że uczestnik będzie chciał zapoznać się z integracją platformy Java EE.
     
Cena netto PLN: 
5657
Cena brutto PLN: 
6958.11
Cena EURO: 
1350
Czas trwania: 
2 dni
Uwagi: 
  • 2 dni intensywnego szkolenia z użyciem JBoss 5
  • Praktyczne ćwiczenia
  • Obiad
  • Jedno stanowisko na uczestnika
  • Materiały szkoleniowe
  • Materiały promocyjne Red Hat Jboss

Cena w PLN jest kosztem sugerowanym. Koszt zajęć 1350 euro, przeliczenie wg kursu sprzedaży w NBP z dnia wystawienia faktury, pierwszy dzień zajęć. Kurs euro=4,1900 PLN wg kursu z dnia 27 marca 2012r.

Jeśli nie odnajdujesz dogodnego dla siebie terminu szkolenia skontaktuj się z nami na osec@osec.pl
 

Konspekt: 

1. SOA i ESB

Moduł wprowadza w założenia Service Oriented Architecture, zawiera definicję SOA, wraz z opisem cech usługi i wymagań do wysyłania na Enterprise Service Bus.

2. Przegląd ESB

Moduł ten zawiera przegląd JBoss ESB, w tym ESB Concepts (w tym dostawców, usługi, akcje, bramy), przykładowe konfiguracje, opis funcji, itp.

3. Custom Action Programming

Moduł opisuje różnice pomiędzy świadomym i nieświadomym klientem ESB, oraz jak można stworzyć i skonfigurować własne akcje.

4. Transformation Services

Moduł ten opisuje zarządcę transformacji Smooks. Obejmuje on konfigurację akcji Smooks dla profilowanych i nieprofilowanych konfiguracji. Przedstawionych jest również kilka konfiguracji, a także związane z nimi konfiguracje zasobów Smooks. Przedstawione są również transformacje out-of-the-box.

5. Routing

Moduł ten omawia wzorce routingu, a w szczególności te zaimplementowane w routerze bazującym na zawartości (ang. content based router). Omówiony jest również content based router JBoss ESB wraz krótkim wprowadzeniem do JBoss Drools, na którym jest oparty. Przedstawiona jest również konfiguracja i reguły dla kilku wzorców routingu.

6. Web Services

Moduł ten opisuje wsparcie dla usług Web w JBoss ESB. Rozpoczyna się krótkim przeglądem standardów Web Services, a następnie omawia adnotacje JSR-181. Głównym tematem są szczegółowo omówione konfiguracje Inbound / Producer i Outbound / Consumer na ESB.

7. Rule Services

Moduł zawiera wprowadzenie do JBoss Drools oraz konfiguracji reguł jako usługi na ESB. Przedstawione są również kwestie projektowania takie jak stanowe kontra bezstanowe, wybór języków tworzenia reguł oraz wdrażanie reguł.

8. Instrumentacja

Instrumentacja usług jest bardzo ważnym aspektem architektury zorientowanej na usługi. Moduł ten przedstawia dwie możliwości orkiestracji: JBPM JPDL i WS-BPEL. Przedstawione jest wprowadzenie do JBPM oraz przegląd specyfikacji WS-BPEL.

Po zakończeniu każdego modułu, kilka przykładów zostanie przenalizowanych i uruchomionych w ramach laboratorium.
 

O osec.pl

Nasz serwis działa dzieki następującym projektom:

Drupal CMS - http://www.drupal.org
Apache HTTPD - http://www.apache.org
PHP - http://www.php.net
MySQL - http://www.mysql.com