2016-01-06 5 views
0

У меня есть сценарий, как огромный zip-файл, и мне нужно отправить его на FTP-сервер.FTP-подтверждение mule esb

Требование

мне нужно подтверждение после того, как файл будет скопирован в FTP назначения. Mule FTP outbound enpoint или FTP-коннектор предоставляют подтверждение.

Пожалуйста, дайте мне знать, какие варианты возможны.

Сделайте комментарий, если требуется какое-либо уточнение.

ответ

0

У Mule нет возможности подтверждения при копировании файла на FTP, но вы можете сделать что-то подобное.

<ftp:connector name="FTP" pollingFrequency="1000" streaming="true" validateConnections="true" doc:name="FTP"/> 
<flow name="exampleFlow"> 
    <ftp:inbound-endpoint host="localhost" port="21" responseTimeout="10000" doc:name="FTP" connector-ref="FTP"/> 

    <!-- Add an email or jms message component --> 
</flow> 

После завершения копирования ftp выполняется следующий процессор ftp (процессор). Надеюсь, что это поможет

-1

Компонент FTP Mule не имеет возможности подтверждения при копировании файла в ftp. Если вы ищете возможность ack, вы можете использовать JMS/AMQ.