2010-07-20 392 views
0

我目前正在研究涉及數據上載過程的網站。該文件當前上傳到服務器方法被調用(在app_code中),最終調用一個DTS包(通過Web方法)將數據加載到數據庫中並對其執行一些驗證。從ASP.NET調用異步方法調用

客戶端已經指定他們不想等待DTS包執行(執行時間少於5分鐘),所以看起來我需要異步調用該方法。用戶可能會註銷或關閉瀏覽器窗口,而這個任務正在運行,所以我相信我無法在asp.net線程上運行它。

任何人都可以給我一些指導,以瞭解進行此操作的最佳方式嗎?

回答

0

實際上,您只需啓動一個線程或一個方法調用程序,即使用戶會話結束,它也會按預期運行。

我們使用這種相同的功能來管理基於Web的CMS中非常大的數據處理任務。