1

我有一个我目前正在测试的控制台服务。我计划使用计时器让它持续一整天,每 30 秒进行一次间隔检查,但是,看起来很多人不喜欢以这种方式将计时器与服务一起使用。使用计时器是否明智?或者他们是更好的方法吗?

4

2 回答 2

3

在服务中包含计时器很好。

您应该问自己的问题是您是否需要自己的服务,或者可以只利用已经运行计时器的服务(任务计划程序)。或者也许您应该改为响应用户操作。

于 2013-11-14T23:23:44.940 回答
1

我怀疑他们正试图让您以这种方式使用基于线程的方法来执行此操作,这可以说是优越的,因为等待方法旨在正确唤醒以响应服务接口。

如果您需要非常频繁地启动,则服务方法比计划任务更好。

于 2013-11-14T23:34:36.047 回答