Asp classic 如何创建服务器端多个请求?

Asp classic 如何创建服务器端多个请求?,asp-classic,vbscript,parallel-processing,Asp Classic,Vbscript,Parallel Processing,我正在使用3个xml 我想在同一时间将我的3个xml请求发送到不同的http,这怎么可能呢 我使用的是经典的asp(VBSCRIPT),下面是我现在使用的代码 下面的代码工作正常。。但问题是发送和接收xml需要更多的时间(因为它在不同的时间发送) 我不知道你想要什么 不可能“同时发送请求和接收响应” 这通常是由于网络延迟造成的。网络上的每一个请求都会因电力速度(以及服务器/网络负载等)的物理限制而延迟 但我真的不确定这是你要问的 是否希望能够同时发送所有三个请求?然后等待每个响应?tks,是的,

我正在使用3个xml

我想在同一时间将我的3个xml请求发送到不同的http,这怎么可能呢

我使用的是经典的asp(VBSCRIPT),下面是我现在使用的代码

下面的代码工作正常。。但问题是发送和接收xml需要更多的时间(因为它在不同的时间发送)


我不知道你想要什么

不可能“同时发送请求和接收响应” 这通常是由于网络延迟造成的。网络上的每一个请求都会因电力速度(以及服务器/网络负载等)的物理限制而延迟

但我真的不确定这是你要问的


是否希望能够同时发送所有三个请求?然后等待每个响应?

tks,是的,我想同时发送三个请求并等待每个响应。。
<%
'  xml 1

pXML=Server.URLencode(XML_REQUEST_ONE)
set xmlhttp = server.CreateObject("MSXML2.ServerXMLHTTP")
xmlhttp.open "post", servletURLH01B, false
xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
xmlhttp.send  "xml_request=" &pXML
XMLresult_ONE= xmlhttp.responsexml.xml
Set xd= Server.CreateObject ("Microsoft.XMLDOM")
  xd.async = "false"
  xd.loadXML(XMLresult_ONE)

'  xml 2

pXML=Server.URLencode(XML_REQUEST_TWO)
set xmlhttp = server.CreateObject("MSXML2.ServerXMLHTTP")
xmlhttp.open "post", servletURLH01B, false
xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
xmlhttp.send  "xml_request=" &pXML
XMLresult_TWO= xmlhttp.responsexml.xml
Set xd= Server.CreateObject ("Microsoft.XMLDOM")
  xd.async = "false"
  xd.loadXML(XMLresult_TWO)

'  xml 3

pXML=Server.URLencode(XML_REQUEST_THREE)
set xmlhttp = server.CreateObject("MSXML2.ServerXMLHTTP")
xmlhttp.open "post", servletURLH01B, false
xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
xmlhttp.send  "xml_request=" &pXML
XMLresult_THREE= xmlhttp.responsexml.xml
Set xd= Server.CreateObject ("Microsoft.XMLDOM")
  xd.async = "false"
  xd.loadXML(XMLresult_THREE)
%>