2010-04-09 88 views
0

我正在創建一項服務,需要執行以下任務:諮詢銀行服務並將數據保存到數據庫中。難題在於:它需要並行執行每個過程。多線程諮詢服務

我的意思是更好的選擇是實現多線程服務,每個線程運行每個實例。但它是如何完成的?

感謝

+0

感謝您的答案。對於這種情況,ThreadPool更好,因爲該服務已經在生產環境中,並使用.NET 2.0。順便說一句,我將學習WF以供稍後實施。 – Erup 2010-04-09 17:03:53

回答

1

如果您可以定位.Net Framework 3.0+,則應考慮使用工作流程(WF)。 WF允許您將粒度操作同步到全局活動中。請注意,ParallelActivity不是多線程活動執行。你將在網上找到大量有關WF的樣本,這些樣本是你正在使用的應用程序。