111.13. Samples
아래 샘플에서는 Camel을 설정하여 FTP 서버의 모든 보고서를 BINARY 콘텐츠(60분)로 다운로드하여 로컬 파일 시스템에 파일로 저장합니다.
Spring DSL을 사용하는 경로:
<route> <from uri="ftp://scott@localhost/public/reports?password=tiger&binary=true&delay=60000"/> <to uri="file://target/test-reports"/> </route>
111.13.1. 원격 FTPS 서버(복제 SSL) 및 클라이언트 인증 사용
from("ftps://admin@localhost:2222/public/camel?password=admin&securityProtocol=SSL&isImplicit=true &ftpClient.keyStore.file=./src/test/resources/server.jks &ftpClient.keyStore.password=password&ftpClient.keyStore.keyPassword=password") .to("bean:foo");
111.13.2. 원격 FTPS 서버(explicit TLS) 및 사용자 정의 신뢰 저장소 구성 사용
from("ftps://admin@localhost:2222/public/camel?password=admin&ftpClient.trustStore.file=./src/test/resources/server.jks&ftpClient.trustStore.password=password") .to("bean:foo");