日期:2014-05-16  浏览次数:20541 次

Jquery Ajax占用多少线程的问题
本帖最后由 OnePx 于 2013-04-21 17:11:09 编辑
最近一直用Jquery的Ajax来做页面A,突然有了一个疑问。就是如果我在一个页面中执行了三次Ajax的请求,分别请求三个不同的页面,这时服务器中占用的线程是几个?
我能想到的有两种情况:
1.占用1个,所有页面的请求都占用本页面的线程。
2.占用4人,虽然在同一个页面执行,但是请求了三个不同的页面,加在一起就是4个。
到底是什么呢?

还有一个问题Ajax请页的页面的线程什么时候会在服务器自动释放:是根据服务器设置有关还是请求页面执行完成后就自动释放了?

希望有高手能解答小弟的疑问。
多线程 jQuery?Ajax 服务器

------解决方案--------------------
学习,,,路过
------解决方案--------------------
3个
XMLHttpRequest 是系统服务,应为进程

------解决方案--------------------
3个,每一个AJAX请求会占有一个线程,请求结束,线程释放。
------解决方案--------------------
一般是3个,ajax不占用jS线程。所以叫异步。