Plan Szkolenia

1. Wprowadzenie do Camela

  • Model wiadomości Camela
  • Architektura Camela

2. Zarządzanie routingiem w Camelu

Punkty końcowe

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

3. Transformacja danych w Camelu

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

4. Beany i Camel

  • Wywoływanie beanów z Java
  • Wzorzec Service Activator
  • Używanie rejestrów beanów
  • Algorytm wyboru metody w Camelu
  • Wiazanie parametrów beanów

5. Obsługa błędów

  • Zrozumienie obsługi błędów
  • Obsługa błędów w Camelu

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 Camelu

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

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

  • Używanie współbieżności
  • Profile puli wątków w Camelu
  • 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 Camelu
  • Weryfikacja aktywności aplikacji
  • Zarządzanie aplikacjami Camela
 21 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie