我有一个异步控制器, 我知道该操作将异步工作(没有其他操作等待)并在完成任务后返回。
所以我的问题是如何向动作发出异步Ajax请求。 我认为结果都是一样的。
答案 0 :(得分:1)
来自javascript的异步请求与服务器上的异步任务不同。
来自javascript的异步任务仍然在服务器上同步处理,因此,您可能会在大型应用程序上遇到线程池饥饿。
在服务器上异步处理的异步请求是不同的,它释放了IIS线程以立即处理其他请求,而该请求来自javascript或完整的post / get在后台处理。
一些阅读可能会有所帮助http://msdn.microsoft.com/en-us/library/ee728598(v=vs.98).aspx#processing_asynchronous_requests