Intrati in legatura

Schița de curs

1. Introducere în Camel

  • Modelul de mesaje al Camel
  • Arhitectura Camel

2. Gestionarea rutării cu Camel

Punctele finale

  • Crearea rutelor Java
  • Utilizarea filtrului de mesaje
  • Utilizarea multicastingului

3. Transformarea datelor în Camel

  • Introducere în transformarea datelor
  • Transformarea datelor cu EIP-uri și Java
  • Transformarea XML
  • Formatul de date oferit de Camel
  • Utilizarea formatului de date CSV și JSON al Camel
  • Transformarea cu șabloane
  • Utilizarea convertizoarelor de tip Camel

4. Beans și Camel

  • Invocarea bean-urilor din Java
  • Modelul Service Activator
  • Utilizarea registrelor de bean-uri
  • Algoritmul de selecție a metodelor Camel
  • Legarea parametrilor bean

5. Gestionarea erorilor

  • Înțelegerea gestionării erorilor
  • Manipulatoare de erori în Camel

6. Utilizarea componentelor Camel

  • Prezentare generală a componentelor Camel
  • Componente de fișiere și FTP
  • Componenta JMS
  • Componenta CXF pentru servicii web
  • Componenta MINA pentru rețele
  • Componentele JDBC și JPA
  • Componenta de cronometru

7. Utilizarea Modelelor de Integrare Enterprise

  • Agregator
  • Divizor
  • Fișă de rutare
  • Router dinamic
  • Echilibrator de sarcină

8. Tranzacții în Camel

  • Bazele tranzacțiilor
  • Clientul de tranzacții EIP
  • Configurarea și utilizarea tranzacțiilor

9. Concurrență și scalabilitate

  • Utilizarea concurrenței
  • Profilele de pool de fire Camel
  • Utilizarea concurrenței cu EIP-uri
  • Sincronicitate și fire de execuție
  • API-ul client de concurrență
  • Utilizarea motorului de rutare asincron

10. Monitorizarea Camel

  • Verificarea stării de sănătate la nivel de rețea
  • Verificarea stării de sănătate la nivel de JVM
  • Utilizarea JMX cu Camel
  • Verificarea activității aplicației
  • Gestionarea aplicațiilor Camel
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (4)

Cursuri viitoare

Categorii înrudite