标签: asp.net-mvc multithreading asp.net-mvc-3 session asynchronous
我正在开发一个MVC3网站,一个动作必须下载数百个图像,创建超大图像并下载它。为了做这样的事情,我假设我可以创建一个线程,完成工作,用进度更新会话(#image),最后保存到服务器完成的文件。
同时我会创建一个从服务器请求数据的JavaScript,服务器返回从线程设置的会话变量。
我创建了一个执行耗时工作并使用会话更新进度的线程进程,但在线程启动后会话为空。
您知道如何使用流程进度更新客户端吗?