Ta kontakt

Kursplan

1. Introduksjon til Camel

  • Camels meldingsmodell
  • Camels arkitektur

2. Administrering av ruting med Camel

Endepunktene

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

3. Datatransformering i Camel

  • Innføring i datatransformering
  • Transformering av data med EIP og Java
  • XML-transformering
  • Dataformater som medfølger Camel
  • Bruk av Camels CSV- og JSON-dataformat
  • Transformering med maler
  • Bruk av Camels typetilkjenning

4. Beans og Camel

  • Innkalling av beans fra Java
  • Service Activator-mønsteret
  • Bruk av bean-registrier
  • Camels metodevalgsalgoritme
  • Parametertilknytning for beans

5. Feilhåndtering

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

6. Bruk av Camels komponenter

  • Oversikt over Camels komponenter
  • Fil- 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
  • Dynamisk router
  • Lastbalanserer

8. Transaksjoner i Camel

  • Transaksjonsgrunnleggende
  • Transaction Client EIP
  • Konfigurering og bruk av transaksjoner

9. Parallellekjøring og skalerbarhet

  • Bruk av parallellekjøring
  • Camels trådpoolprofiler
  • Bruk av parallellekjøring med EIP
  • Synkronitet og threading
  • Parallellekjørings-APIet
  • Bruk av den asynkrone rutingmotoren

10. Overvåking av Camel

  • Kontrollering av helse på nettverksnivå
  • Kontrollering av helse på JVM-nivå
  • Bruk av JMX med Camel
  • Bekreftelse av programaktivitet
  • Administrering av Camel-programmer

Krav

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

 21 Timer

Antall deltakere


Pris per deltaker

Referanser (4)

Kommende kurs

Relaterte kategorier