네트워크의 폴더를 감시해야하며, 하루 중 언제든지 파일이 삭제되면 다른 폴더로 ftp해야합니다.VB.NET의 폴더에있는 파일을 확인하십시오.
이 방법을 사용할 수 있습니까? 나를 올바른 방향으로 인도 할 몇 가지 링크가 있습니까?
네트워크의 폴더를 감시해야하며, 하루 중 언제든지 파일이 삭제되면 다른 폴더로 ftp해야합니다.VB.NET의 폴더에있는 파일을 확인하십시오.
이 방법을 사용할 수 있습니까? 나를 올바른 방향으로 인도 할 몇 가지 링크가 있습니까?
가장 좋은 방법은 filewatcher component입니다. 그것은 네트워크를 통해 합리적으로 잘 작동하는 것 같습니다.
System.IO.FileSystemWatcher을 사용하여 파일 시스템 변경 알림을 수신하고 디렉토리 또는 디렉토리의 파일이 변경 될 때 이벤트를 발생시킵니다.
System.Net.FtpWebRequest을 사용하여 FTP를 통해 파일을 보냅니다.
파일 시스템을 보려면 FileSystemWatcher이 유용한 옵션입니다. 그러나 신뢰할 수없는 많은 보고서가 있으므로 주기적으로 폴링이 중요합니다.
작은 "Polling vs FileSystemWatcher"토론에 대해서는 this question을 참조하십시오.
Alfred가 말한 것처럼 FTP 업로드가 진행되는 한 FtpWebRequest은 필요한 것을 처리해야합니다.
다른 파일 시스템에서 언급 한 FileSystemWatcher는 대부분의 경우 정상적으로 작동하지만 Novell 네트워크 드라이브에서는 작동하지 않습니다.