-1

xmlファイルをftpサーバーにプッシュするWindowsベースのアプリケーション(私が制御できるものではありません)があります。ftpサーバーをポーリングせずに、そのファイルをasp.netアプリケーションで自動的に処理したいと思います。Windowsアプリケーション内から、送信先のftpサーバーを制御できるため、iisボックスにftpサーバーをセットアップできますが、ファイルの変更をポーリングする必要があります。ftpサーバーをポーリングせずにこれを達成するための提案を歓迎します。

4

1 に答える 1

1

FileSystemWatcherクラスは、ディレクトリを監視し、ファイルの作成などのイベントに応答するように設計されています。

FileSystemWatcherをホストし、OnCreatedイベントを処理するWindowsサービスアプリケーションを作成することをお勧めします。

FileSystemWatcher:

http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher%28v=vs.100%29.aspx

OnCreatedイベント:

http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.oncreated%28v=vs.100%29.aspx

于 2013-01-25T19:14:52.450 に答える