我想知道這將是一個簡單而有效的方式來觸發具有web用戶界面立即返回持久/運行存儲過程通過ASP.NET MVC 3的用戶界面調用和用戶「允許」關閉瀏覽器並稍後再檢查。MVC長時間運行的EF存儲過程調用
我真的不想爲此創建一個windows服務,我正在考慮使用ThreadPool.QueueUserWorkItem
的方法,回收甚至不是一個大問題,應用程序不會承受沉重的負載,是一個內部我們正在製作WebUI來簡化一些維護任務。
有沒有人試過ThreadPool.QueueUserWorkItem
的方法,並使用應用程序緩存或類似的方式來保持存儲過程調用的狀態,如「EXECUTING」或「COMPLETED」?
可以使用ansyncController和UI幾乎可以立即返回。在回調中,您可以爲特定用戶存儲通知 – 2012-02-01 12:27:20