Zkuste nás kontaktovat

Návrh Školení

1. Úvod do Camel

  • Zprávací model Camel
  • Architektura Camel

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

Body připojení (endpoints)

  • Vytváření cest v Javě
  • Použití filtru zpráv
  • Použití vícení (multicasting)

3. Transformace dat v Camel

  • Úvod do transformace dat
  • Transformace dat pomocí EIP a Javy
  • Transformace XML
  • Data formáty dostupné v Camel
  • Použití CSV a JSON formátů v Camel
  • Transformace pomocí šablon
  • Použití převodníků typů Camel

4. Bény a Camel

  • Volání beán z Javy
  • Vzor Service Activator
  • Použití registrů beán
  • Algoritmus výběru metod v Camel
  • Vázání parametrů beán

5. Zpracování chyb

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

6. Používání komponent Camel

  • Přehled komponent Camel
  • Komponenty pro soubory a FTP
  • Komponenta JMS
  • Komponenta CXF pro webové služby
  • Komponenta MINA pro síťování
  • Komponenty JDBC a JPA
  • Komponenta Timer

7. Používání podnikových integračních vzorů (EIP)

  • Agregátor
  • Rozdělovač (Splitter)
  • Routing Slip
  • Dynamický router
  • Load Balancer

8. Transakce v Camel

  • Základy transakcí
  • EIP Transaction Client
  • Konfigurace a použití transakcí

9. Konkurence a škálovatelnost

  • Použití konkurence
  • Profilování vláknových poolů v Camel
  • Použití konkurence s EIP
  • Synchronicity a vláknění
  • API pro konkurenci
  • Použití asynchronního směrovacího enginu

10. Monitorování Camel

  • Kontrola stavu na úrovni sítě
  • Kontrola stavu na úrovni JVM
  • Použití JMX s Camel
  • Ověřování aktivity aplikace
  • Řízení aplikací Camel

Požadavky

K účasti na tomto kurzu nejsou vyžadovány žádné specifické předpoklady.

 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (4)

Nadcházející kurzy

Související kategorie