Bądźmy w kontakcie

Plan Szkolenia

1. Wprowadzenie do Camela

  • Model wiadomości Camela
  • Architektura Camela

2. Zarządzanie routingiem w Camel

Punkty końcowe

  • Tworzenie tras w Javie
  • Używanie filtra wiadomości
  • Używanie multicastingu

3. Transformacja danych w Camel

  • Wprowadzenie do transformacji danych
  • Transformacja danych z użyciem EIP i Javy
  • Transformacja XML
  • Formaty danych dostarczane przez Camela
  • Używanie formatów danych CSV i JSON w Camel
  • Transformacja z użyciem szablonów
  • Używanie konwerterów typów Camela

4. Beany i Camel

  • Wywoływanie beanów z Javy
  • Wzorzec Service Activator
  • Używanie rejestrów beanów
  • Algorytm wyboru metody w Camel
  • Wiązanie parametrów beanów

5. Obsługa błędów

  • Zrozumienie obsługi błędów
  • Handlery błędów w Camel

6. Używanie komponentów Camela

  • Przegląd komponentów Camela
  • Komponenty File i FTP
  • Komponent JMS
  • Komponent CXF dla usług webowych
  • Komponent MINA dla sieci
  • Komponenty JDBC i JPA
  • Komponent Timer

7. Używanie wzorców integracji przedsiębiorstw

  • Agregator
  • Splitter
  • Routing Slip
  • Dynamic Router
  • Load Balancer

8. Transakcje w Camel

  • Podstawy transakcji
  • Wzorzec Transaction Client EIP
  • Konfiguracja i używanie transakcji

9. Współbieżność i skalowalność

  • Używanie współbieżności
  • Profile puli wątków Camela
  • Używanie współbieżności z EIP
  • Synchroniczność i wątki
  • API klienta współbieżności
  • Używanie asynchronicznego silnika routingu

10. Monitorowanie Camela

  • Sprawdzanie zdrowia na poziomie sieci
  • Sprawdzanie zdrowia na poziomie JVM
  • Używanie JMX z Camel
  • Weryfikacja aktywności aplikacji
  • Zarządzanie aplikacjami Camela

Wymagania

Do uczestnictwa w tym kursie nie są wymagane żadne specjalne wymagania.

 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie