这可能看起来很初级,但我在这个领域并没有任何经验——我所有的经验都是在网络方面的。
我需要创建某种进程来重复查询 API(大约每秒 5 次),从 API 获取结果(JSON 格式),然后我的进程将对结果执行它需要做的事情(在我的例子中,将它们插入到 SQL 数据库中)。这些细节对我的问题范围并不重要,我只想让您了解我正在努力实现的目标,以防有人想推荐一种更好的方法。
我的第一个想法是创建一个基本上永不退出的控制台应用程序(除非我特别告诉它)。控制台应用程序是解决这个问题的方法吗?我的想法是我将设置一个虚拟机来托管我的解决方案,包括我创建的这个“过程”。我对 Windows 服务或 Windows 任务不太熟悉,但我可能需要编写一些自定义代码,因此我想我不能使用 Windows 任务计划程序,对吗?