Как выполнять такие команды, как LS, CD, используя Apache Camel - PullRequest
0 голосов
/ 25 сентября 2018

Я прошел через Google, но я не нашел ничего похожего на то, как выполнять команды sftp с использованием Apache Camel, кто-нибудь может ссылаться на пример или какую-либо ссылку, относящуюся к примеру.любая помощь очень ценится.

1 Ответ

0 голосов
/ 26 сентября 2018

Компонент camel-ftp (и все остальные компоненты Camel) предназначены для обмена данными (сообщениями) между системами.Они на самом деле не предназначены для клиентской библиотеки Java с бесплатным API, с которым вы можете делать все что угодно.

Так что, если вы хотите сделать какие-то особые действия на FTP-сервере, то, возможно, напрямую используйте API-интерфейс клиента FTP для Java, а не компонент camel-ftp.

При этом компонент camel-ftpимеет опцию download = false, которую вы можете использовать, чтобы использовать метаданные файлов FTP (имя, размер и т. д.).Но опять-таки потребитель предназначен для постоянного мониторинга FTP-сервера и загрузки новых файлов.Так что это не идеально подходит для вашего варианта использования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...