tom*_*msv 2 c# asp.net timeout .net-4.0
场景:
用户将一个小文件或大约 100 kB 上传到可能有 1000 个工作单元的 ASP.NET 4.0 应用程序。然后服务器开始处理工作单元,一次一个。由于从外部服务请求信息,每个单元需要几秒钟才能完成。仅当所有单元都使用事务成功完成时,结果才会保存到数据库中。完成后,用户可以获得已完成内容的列表。
问题是用户没有得到确认,我认为他的浏览器因为超时而放弃了。
未来的文件预计会大几百倍,从而增加问题。
我想防止这个超时。
以下是我的一些想法:
我如何实现这最后一步,显示进度信息并防止浏览器超时?
欢迎其他建议。
谢谢,
| 归档时间: |
|
| 查看次数: |
2660 次 |
| 最近记录: |