如果由于用户在网页上的操作而需要启动长时间运行的进程,最好的办法是在MSMQ中关闭一条消息并让一个单独的后台服务监视队列.只要想要完成任务,该服务就可以使用,并且网页几乎可以立即完成其工作.您可以通过对Web方法的异步调用来完成相同的操作,但不要依赖于在Web方法完成工作时获取响应.从代码隐藏,它需要快速点火.