Javascript 一台服务器能否同时向一台机器交付多个网页?

Javascript 一台服务器能否同时向一台机器交付多个网页?,javascript,multithreading,web-services,web,single-threaded,Javascript,Multithreading,Web Services,Web,Single Threaded,web服务器在处理单个计算机时,是否可以异步处理和响应对同一域的多个请求?请求是用Javascript完成的 在这种情况下,服务器是如何工作的?它是否一次处理并发送一个请求?例如,如果我想同时从web服务器加载五个不同的页面,那么第2页是否必须等到第1页加载到我的机器上?或者可以同时加载第1页和第2页 谢谢。如果客户端打开到服务器的多个连接并在这些不同的连接上同时发出请求,服务器可以 如果客户端未打开多个连接,则由于HTTP的顺序请求/响应特性,服务器无法真正做到这一点。会话锁定可能会阻止服务器

web服务器在处理单个计算机时,是否可以异步处理和响应对同一域的多个请求?请求是用Javascript完成的

在这种情况下,服务器是如何工作的?它是否一次处理并发送一个请求?例如,如果我想同时从web服务器加载五个不同的页面,那么第2页是否必须等到第1页加载到我的机器上?或者可以同时加载第1页和第2页

谢谢。

如果客户端打开到服务器的多个连接并在这些不同的连接上同时发出请求,服务器可以


如果客户端未打开多个连接,则由于HTTP的顺序请求/响应特性,服务器无法真正做到这一点。

会话锁定可能会阻止服务器为同一会话同时处理多个页面。脚本将阻塞并等待会话资源可用。网络堆栈中没有任何东西不允许这样做。我如何在一台机器上打开与服务器的多个连接?@dapirate7 From JavaScript我不知道有什么方法可以显式请求;通常浏览器只允许对同一域进行一定数量的并行连接。这种行为是自动的,你无法控制。谢谢你。这很有帮助。有没有办法知道一个域允许多少个并行连接?@dapirate7。