好的。我正在调用正在执行异步任务的外部脚本 [编辑:Web 服务]。通常需要一到两分钟才能完成。
同时,我想向用户显示“请稍候”消息,因为在继续之前我需要再次调用以检查上一个任务是否已完成。
使用计时器并不是一个好的解决方案。在我继续之前,我需要用户实际等待。
所以我的问题是 thread.sleep 是否会让整个 Web 应用程序进入睡眠状态,或者只是让当前 UI 进入睡眠状态?
我不希望其他网站访问者的 UI 挂起。我不确定这在生产环境中是如何工作的。
我在 Windows 2008 r2 上使用 iis 7
谢谢