Cursusaanbod
1. Inleiding tot Camel
- Het berichtenmodel van Camel
- De architectuur van Camel
2. Routering beheren met Camel
De endpoints
- Een Java-route maken
- Gebruik van een berichtfilter
- Multicasting toepassen
3. Gegevenstransformatie in Camel
- Inleiding tot gegevenstransformatie
- Gegevens transformeren met EIPs en Java
- XML-transformatie
- Door Camel aangeboden datastructuren
- Gebruik van de CSV- en JSON-datastructuren van Camel
- Transformatie via sjablonen
- Het gebruik van typeconverters in Camel
4. Beans en Camel
- Beans aanroepen vanuit Java
- Het Service Activator-patroon
- Het gebruik van bean-registries
- De methode-selectiealgoritme in Camel
- Bebinding van parameterwaarden aan beans
5. Foutafhandeling
- Fouteffecten herkennen en beheren
- Foutbehandelingsmechanismen in Camel
6. Het gebruik van Camel-componenten
- Een overzicht van de beschikbare Camel-componenten
- De File- en FTP-componenten
- De JMS-component
- De CXF-component voor webservices
- De MINA-component voor netwerksystemen
- De JDBC- en JPA-componenten
- De Timer-component
7. Het toepassen van Enterprise Integration Patterns
- Aggregator
- Splitter
- Routing Slip
- Dynamische Router
- Load Balancer
8. Transactiebeheer in Camel
- Grondbeginselen van transacties
- Het Transaction Client EIP-mechanisme
- Transacties configureren en gebruiken
9. Paralleliteit en schaalbaarheid
- Gebruik van parallelle verwerking
- Camel-threadpoolprofielen instellen
- Gepoolde verwerking combineren met EIPs
- Synchroniciteit en threading in beheer
- Het asynchrone routingsysteem van Camel
- Gebruik van de asynchrone routeringstechniek
10. Het monitoren van Camel
- Netwerkgezondheid controleren
- JVM-gezondheid beoordelen
- Het gebruik van JMX in combinatie met Camel
- Activiteit van de applicatie observeren
- Camel-applicaties efficiënt beheren
Vereisten
Voor deelname aan deze cursus zijn geen specifieke vereisten noodzakelijk.
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (4)
De verstrekte kennis behandelde alle aspecten die we voor onze huidige Apache Camel-implementaties nodig konden hebben.
Leon - Vos Management & Logistical Development B.V.
Cursus - Apache Camel
Automatisch vertaald
Ik vond het echt leuk om zoveel codevoorbeelden te zien.
Catriona Corley - PEAC Finance
Cursus - Apache Camel
Automatisch vertaald
I liked the theory then code approach.
Patrick Andersen
Cursus - Apache Camel
Automatisch vertaald
Easy to follow, despite English not being our native language. Lots of practical examples.
Joao Baltazar
Cursus - Apache Camel
Automatisch vertaald