Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
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.
21 Uren
Getuigenissen (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