Kom i kontakt
 Varaktighet 21 timmar

Kursplan

1. Introduktion till Camel

  • Camels meddelandemodel
  • Camels arkitektur

2. Hantering av routing med Camel

Endpoints

  • Skapa Java-rutter
  • Användning av message filter
  • Användning av multicasting

3. Datatransformation i Camel

  • Introduktion till datatransformation
  • Transformera data med EIP och Java
  • XML-transformation
  • Dataformat som tillhandahålls med Camel
  • Användning av Camels CSV- och JSON-dataformat
  • Transformation med mallar
  • Användning av Camels typkonverterare

4. Beans och Camel

  • Beans anrop från Java
  • Service Activator-mönstret
  • Användning av beans register
  • Camels metodvalsalgoritm
  • Parameterbindning för beans

5. Felhantering

  • Förståelse av felhantering
  • Felhanterare i Camel

6. Användning av Camels komponenter

  • Översikt över Camels komponenter
  • Fil- och FTP-komponenter
  • JMS-komponent
  • CXF-komponent för webbtjänster
  • MINA-komponent för nätverk
  • JDBC- och JPA-komponenter
  • Timer-komponent

7. Användning av Enterprise Integration Patterns

  • Aggregator
  • Splitter
  • Routing Slip
  • Dynamic Router
  • Load Balancer

8. Transaktioner i Camel

  • Transaktionsgrunder
  • Transaction Client EIP
  • Konfiguration och användning av transaktioner

9. Konkurrens och skalbarhet

  • Användning av konkurrens
  • Camels thread pool-profiler
  • Användning av konkurrens med EIP
  • Synkronicitet och trådar
  • Konkurrensklientens API
  • Användning av den asynkrona routing-motorn

10. Övervakning av Camel

  • Kontroll av hälsostatus på nätverksnivå
  • Kontroll av hälsostatus på JVM-nivå
  • Användning av JMX med Camel
  • Verifiering av applikationsaktivitet
  • Hantering av Camel-applikationer

Krav

Det finns inga specifika krav för att delta i denna kurs.

Antal deltagare


Pris per deltagare

Vittnesmål (4)

Kommande Kurser

Relaterade Kategorier