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