我創造了我們的MVC 4網站功能,可讓用戶生成PDF報告。這些報告需要幾分鐘時間才能生成,所以我不想讓用戶坐在那裏,同時在狀態窗口中顯示幾個敲門的笑話,這樣我就可以進入創建工作表的傳統路線,輸入工作請求,然後輪詢表格尋找新的工作請求並最終以這種方式生成文件。
我的老闆告訴我只使用多線程方法。換句話說,在第二個線程上分離文件生成任務。有沒有辦法以多線程的方式來做到這一點?我非常確定,由於HTTP請求是無狀態的,一旦用戶通過各種方式終止會話,至少關閉瀏覽器窗口,所有線程將消失或不能保證持久。
我確實試圖找到一個直接的答案,我在MSDN上的簡單問題,但被刪除。我確信這種情況是相同的,不管平臺/框架,只是檢查。
在此先感謝
我是否正確的這個假設?
所有的優點。謝謝 – Slinky