Plan Szkolenia

1. Wprowadzenie do Camela

  • Model wiadomości Camel'a
  • Architektura wielbłąda

2. Zarządzanie routingiem za pomocą Camela

Punkty końcowe

  • Utwórz Java tras
  • Korzystanie z filtra wiadomości
  • Korzystanie z multiemisji

3. Transformacja danych w Camelu

  • Wprowadzenie do transformacji danych
  • Przekształcanie danych za pomocą EIP i Java
  • XML Transformacja
  • Format danych dostarczany z Camelem
  • Korzystanie z formatów danych CSV i JSON firmy Camel
  • Transformacja za pomocą szablonów
  • Korzystanie z konwerterów typu Camel

4. Fasola i wielbłąd

  • Wywoływanie fasoli z Java
  • Wzór Aktywatora Usług
  • Korzystanie z rejestrów Beana
  • Algorytm wyboru metody Camela
  • Powiązanie parametrów komponentu Bean

5. Obsługa błędów

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

6. Korzystanie z komponentów Camel

  • Przegląd komponentów Camela
  • Składniki plików i FTP
  • Komponent JMS
  • Komponent CXF dla usług sieciowych
  • Komponent MINA do sieci
  • Komponenty JDBC i JPA
  • Składnik timera

7. Korzystanie z korporacyjnych wzorców integracji

  • Agregator
  • Rozdzielacz
  • Poślizg trasy
  • Dynamiczny router
  • Moduł równoważenia obciążenia

8. Transakcje w Camelu

  • Podstawy transakcji
  • Klient Transakcyjny EIP
  • Konfigurowanie i korzystanie z transakcji

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

  • Korzystanie ze współbieżności
  • Profile puli nici wielbłądziej
  • Korzystanie ze współbieżności z EIP
  • Synchroniczność i wątki
  • Interfejs API klienta współbieżności
  • Korzystanie z asynchronicznego silnika routingu

10. Monitorowanie wielbłąda

  • Sprawdzanie kondycji na poziomie sieci
  • Sprawdzanie kondycji na poziomie JVM
  • Używanie JMX z Camelem
  • Weryfikacja aktywności aplikacji
  • Zarządzanie aplikacjami Camela
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie