2012-12-14 196 views
0

我正在尋找一個簡單的「數據推送」服務,該服務從SQL Server數據庫中提取數據,並每隔十分鐘將CSV文件存放到遠程FTP站點。此服務將在遠程服務器上運行,由TeamViewer進行管理。遠程服務器計劃任務

有幾種方法我想這樣做,但想就哪一種方法是最好和最可靠的方法提出一些建議。有些專家和負責人對這類工作有經驗的人也會非常有幫助。

可能的解決方案:

  • Windows服務在使用了Thread.Sleep的(..)來運行任務,每十分鐘
  • 運行的Windows計劃任務
  • Windows服務
  • 簡單的EXE控制檯項目使用Timer類
  • 任何其他方法?

程序將C#編寫的,但我在項目類型方面非常靈活,設計等

這項服務的主要要求是可靠的,而且我也很期待建立警報系統以通知故障。

非常感謝

回答