Návrh Školení

1. Úvod do Camel

  • Velbloudí model zprávy
  • Velbloudí architektura

2. Správa směrování pomocí Camel

Koncové body

  • Vytvořte Java tras
  • Použití filtru zpráv
  • Použití multicastingu

3. Transformace dat v Camel

  • Úvod do transformace dat
  • Transformace dat pomocí EIP a Java
  • XML Transformace
  • Formát dat poskytovaný s Camel
  • Použití formátu dat Camel CSV a JSON
  • Transformace pomocí šablon
  • Použití převodníků typu Camel

4. Fazole a velbloud

  • Vyvolání fazolí od Java
  • Vzor servisního aktivátoru
  • Použití fazolových registrů
  • Camelův algoritmus výběru metody
  • Vazba parametrů bean

5. Zpracování chyb

  • Pochopení zpracování chyb
  • Obsluhy chyb v Camel

6. Použití komponent Camel

  • Přehled komponentů Camel
  • Souborové a FTP komponenty
  • komponenta JMS
  • Komponenta CXF pro webové služby
  • Komponenta MINA pro síťování
  • Komponenty JDBC a JPA
  • Komponenta časovače

7. Použití vzorů podnikové integrace

  • Agregátor
  • Splitter
  • Směrovací lístek
  • Dynamický router
  • Load Balancer

8. Transakce v Camel

  • Základy transakcí
  • Transakční klient EIP
  • Konfigurace a používání transakcí

9. Souběžnost a škálovatelnost

  • Použití souběžnosti
  • Bazénové profily s velbloudí nití
  • Použití souběžnosti s EIP
  • Synchronicita a závitování
  • Rozhraní API souběžného klienta
  • Použití asynchronního routovacího enginu

10. Monitorování velblouda

  • Kontrola stavu na úrovni sítě
  • Kontrola zdraví na úrovni JVM
  • Použití JMX s Camel
  • Ověřování aktivity aplikace
  • Správa aplikací Camel
 21 hodiny

Počet účastníků


Price per participant

Reference (4)

Upcoming Courses

Související kategorie