2012-04-19 70 views
0

我想编写一个WCF服务来轮询来自其他服务(可能是ASP.NET Web服务)的数据并将该数据放入数据库。我希望我的WCF以5分钟的间隔服务轮询。这样做的最好方法是什么?如果我在IIS中托管它,你如何触发它进行轮询?WCF从另一个服务轮询

谢谢

回答

1

WCF服务在调用时会执行某些操作。 WCF服务不应该用作初始化投票的内容。

Windows服务可用于轮询其他服务并执行其他任务。

在windows服务中有一个代码块是一个无限循环。在循环中完成你想完成的任务,以及一个5分钟的线程睡眠。该服务将随后执行您每5分钟需要完成的任务。

+0

感谢您的帮助。我最终做到了这一点。 – Mage 2012-04-20 20:55:48