我需要編寫一個應用程序,將監測由第三方軟件創建新文件的特定文件夾,然後將它們一一複製到我的倉庫,並將它們發送, ,到一個Web服務。一旦文件發送,它將從回購中刪除。Queue實現文件監視,並將它們發送到Web服務
我顯然會使用FileSystemWatcher的文件監控,並將它們複製到我的回購協議。 然後,我會將複製的文件名排入隊列。
我應該在這裏做什麼? 如何在發送文件時管理此隊列和出隊? 另一個問題是如何使這個線程安全,因爲從不同的隊(FileSystemWatcher)訪問隊列?
什麼是實現這一目標的最佳和最安全的方式是什麼?
感謝您的答案, SkyFox
正是我需要Boppity波普,感謝這一點。 – user1307346