0
我有一個ASP.NET MVC網站,客戶將文件發佈爲訂單過程的一部分。這些文件可以高達200MB。我需要通過FTP將這些文件傳輸到另一臺服務器。我真的不想讓這個負擔IIS。所以想着編寫c#應用程序來處理每x分鐘運行一次的文件傳輸,並使用Windows服務來運行它。從Windows服務器到FTP文件的應用程序
這是一個好的解決方案,還是有什麼可以爲我處理這件事?
如果我寫的應用程序,我應該讓窗口服務處理調度,即啓動應用程序每隔x分鐘或者我應該得到它開始說的啓動應用程序,讓應用程序處理睡眠/喚醒。
我在想象一些非常簡單的事情。使用SQL來跟蹤需要上傳和上傳的內容。窗口服務有其他特別的考慮嗎?
該網站在ios8上運行的Windows 2012的VPS。
感謝和好的提示,我想是有點什麼,我得到。如果我安排了一項任務,我可以在上一個任務完成x時間後開始執行任務。我也想過使用腳本,但想在SQL Server中記錄事情,以便查看管理網站發生的事情。我認爲我可以在PS中做到這一點,但認爲它會更好地在ap .. – MPD 2013-02-28 21:24:05
Powershell是驚人的強大,如果你足夠瘋狂,你可以寫完整的多線程應用程序。 – 2013-03-06 13:19:09