2012-04-19 72 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