Course Outline

1. Inleiding tot Kameel

  • Het berichtenmodel van Camel
  • Kameelarchitectuur

2. Routing beheren met Camel

De eindpunten

  • Creëer Java routes
  • Berichtenfilter gebruiken
  • Multicasting gebruiken

3. Datatransformatie in Camel

  • Inleiding tot datatransformatie
  • Gegevens transformeren met EIP's en Java
  • XML Transformatie
  • Gegevensformaat meegeleverd met Camel
  • Gebruikmakend van Camel's CSV- en JSON-gegevensformaat
  • Transformeren met sjablonen
  • Met behulp van Camel-type converters

4. Bonen en kameel

  • Bonenaanroep van Java
  • Het Service Activator-patroon
  • Met behulp van bonenregisters
  • Camel's methodeselectie-algoritme
  • Boonparameterbinding

5. Foutafhandeling

  • Foutafhandeling begrijpen
  • Foutafhandelaars in Camel

6. Gebruik van Camel-componenten

  • Overzicht van Camel-componenten
  • Bestands- en FTP-componenten
  • JMS-component
  • CXF-component voor webservices
  • MINA-component voor netwerken
  • JDBC- en JPA-componenten
  • Timercomponent

7. Gebruik van de Enterprise-integratiepatronen

  • Verzamelaar
  • Splitser
  • Routeringsslip
  • Dynamische router
  • Loadbalancer

8. Transacties in Camel

  • Basisprincipes van transacties
  • Het transactiecliënt-EIP
  • Transacties configureren en gebruiken

9. Gelijktijdigheid en schaalbaarheid

  • Gelijktijdigheid gebruiken
  • Kameeldraadpoolprofielen
  • Gelijktijdigheid gebruiken met EIP's
  • Synchroniciteit en threading
  • De gelijktijdigheidsclient-API
  • Met behulp van de asynchrone routeringsengine

10. Kameel in de gaten houden

  • Controle van de status op netwerkniveau
  • Status controleren op JVM-niveau
  • JMX gebruiken met Camel
  • Toepassingsactiviteit verifiëren
  • Camel-applicaties beheren
  21 Hours
 

Getuigenissen (1)

Related Courses

Related Categories