我希望编写一个简单的“数据推送”服务,该服务从SQL Server数据库中提取数据,并每隔十分钟将CSV文件存入远程FTP站点。此服务将在远程服务器上运行,通过TeamViewer进行管理。
我有几种方法可以做到这一点,但是想知道哪种方法是最好和最可靠的方法。对于有这类工作经验的人来说,一些专业和缺点也会非常有用。
可能的解决方案:
该程序将使用C#编写,但我在项目类型,设计等方面非常灵活。
这项服务的主要要求是可靠,我还希望建立一个警报系统,以便在失败时通知。
非常感谢
答案 0 :(得分:1)
我赞成这种应用程序的计划任务,因为以后更容易更改计划。
这里有一个类似的上一个问题:Windows Service or Task Scheduler for maintenance tasks?