Tutoriel Camel : routage vers FTP

Intégrez un serveur FTP dans vos scénarios d’intégration Camel. Mettez en oeuvre l’EIP ’Content Based Router’ (CBR) et les composants ’file’ et ’ftp’.

Liens utiles

- Camel : composant FTP

Partie 1 : téléchargement projet

Téléchargez le projet Maven suivant :

Zip - 7.5 ko
democamelspringftp

Partie 2 : analyse configuration

Analysez la configuration src\main\resources\META-INF\spring\camel-context.xml .

PNG - 41.9 ko
tutoriel-camel-ftp-2

- Expliquez

- Analysez la configuration des dépendances du pom.xml .

PNG - 13.9 ko
tutoriel-camel-ftp-1

En déduire la dépendance permettant de gérer l’intégration avec FTP

- Identifiez les étapes ayant permis d’arriver à ce projet, la première étape étant la géneration du squelette d’projet Camel avec DSL Spring :

mvn archetype:generate -B -DarchetypeGroupId=org.apache.camel.archetypes -DarchetypeArtifactId=camel-archetype-spring -DarchetypeVersion=1.5.0 -DgroupId=com.objis -DartifactId=democamelspringactivemq -Dversion=1.0-SNAPSHOT

Partie 3 : Accès serveur

- Accédez au serveur FTP

Partie 4 : lancement route

- lancez : mvn camel:run

Que se passe t’il ?