Come menzionato in Apache Camel, consente di scrivere URI dinamico in To(), consente di scrivere URI dinamico in Da(). Causa Ho bisogno di chiamare più postazioni FTP per scaricare i file sulla base della configurazione che sto per memorizzare nel database.Come utilizzare un URI dinamico in From()
(FTPHost, FTPUser, FTPPassword, FTPSourceDir, FTPDestDir)
Leggere questa configurazione dal DB e passarla dinamicamente al percorso Camel in fase di esecuzione.
Esempio: Questo è l'esempio percorso cammello che devo scrivere in modo dinamico
<Route>
<from uri="ftp://${ftpUser}@${ftpHost}:${ftpPort}/${FTPSourceDir}?password=${ftpPassword}&delete=true"/>
<to uri="${ftpDestinationDir}"/>
</Route>
Come si vede nell'esempio, ho bisogno di passare questi parametri menzionati in modo dinamico. Così come utilizzare uri dinamica Da()
Diciamo che ho server ftp 3, come posso passare ogni server uno dopo l'altro ad una via? – hipokito