Ta kontakt

Kursplan

1. Introduksjon til Camel

  • Camel sin meldingsmodell
  • Camel sin arkitektur

2. Håndtering av rutering med Camel

Endpointene

  • Opretter Java-ruter
  • Bruk av meldingsfilter
  • Bruk av multicasting

3. Datatransformasjon i Camel

  • Introduksjon til datatransformasjon
  • Transformasjon av data med EIP og Java
  • XML-transformasjon
  • Dataformater levert med Camel
  • Bruk av Camel sine CSV- og JSON-dataformater
  • Transformasjon med maler
  • Bruk av Camel type converters

4. Beans og Camel

  • Beans-kall fra Java
  • Service Activator-mønsteret
  • Bruk av bean-registre
  • Camel sin metodevalg-algoritme
  • Bean-parameterbinding

5. Feilhåndtering

  • Forståelse av feilhåndtering
  • Feilhåndterere i Camel

6. Bruk av Camel komponenter

  • Overblikk over Camel komponenter
  • File- og FTP-komponenter
  • JMS-komponent
  • CXF-komponent for webtjenester
  • MINA-komponent for nettverk
  • JDBC- og JPA-komponenter
  • Timer-komponent

7. Bruk av Enterprise Integration Patterns

  • Aggregator
  • Splitter
  • Routing Slip
  • Dynamic Router
  • Lastbalanser

8. Transaksjoner i Camel

  • Transaksjonsgrunnlag
  • Transaction Client EIP
  • Konfigurasjon og bruk av transaksjoner

9. Konkurransedyktighet og skalerbarhet

  • Bruk av konkurens
  • Camel trådprofiler
  • Bruk av konkurens med EIP
  • Samtidig drift og tråder
  • Concurrence Client API
  • Bruk av den asynkrona ruteringsmotoren

10. Overvåking av Camel

  • Sjekk av helse på nettverksnivå
  • Sjekk av helse på JVM-nivå
  • Bruk av JMX med Camel
  • Verifisering av applikasjonsaktivitet
  • Administrering av Camel-applikasjoner

Krav

Det er ingen spesifikke forutsetninger for å delta på dette kurset.

 21 Timer

Antall deltakere


Pris per deltaker

Referanser (4)

Kommende kurs

Relaterte kategorier