【发布时间】:2013-10-07 21:24:29
【问题描述】:
我正在开发一个 Windows 窗体应用程序,它在指定的时间间隔后调用 WCF 服务,并根据从服务接收到的数据显示输出。为此,我计划使用计时器,在 500 毫秒后调用该 WCF 服务方法。但是我的一些同事告诉我使用后台工作程序,然后在Work_Completedevent 上重新运行工作程序。我想知道这两者有什么区别?定时器是否也创建一个后台线程?哪一个最适合长时间运行的任务?
【问题讨论】:
-
什么定时器?有多个。有些使用线程有些不使用。
标签: c# multithreading winforms wcf timer