2010-05-04 149 views
0

我將我的winforms crawler應用程序遷移到asp.net web應用程序,並想知道如何實現我用於非常長時間的搜索的後臺工作線程?asp.net中的後臺工作人員

另一個帖子提到了異步頁面,但我不確定這是否會工作或如何應用它。運行的搜索功能有時可能會運行幾天,我希望用戶可以選擇繼續執行其他功能。

這可能發生嗎?

回答

3

幾天?請不要在ASP.NET應用程序中放置這樣的內容。使用Windows NT服務,控制檯應用程序,無論如何,如果你獨佔ASP.NET應用程序中的線程幾天,這個應用程序將不可能處理許多用戶。

+0

感謝您的回覆。我想作爲一個新手這是一個愚蠢的問題。我有一個運行良好的表單應用程序,但只是想爲它創建一個Web界面,並讓應用程序仍然作爲獨立的東西運行。謝謝,我會研究你的建議。 – vbNewbie 2010-05-04 18:00:24

+0

是否有任何建議爲創建此應用程序的Web界面,通常只會使用我或最多2人。 – vbNewbie 2010-05-04 18:11:28