首先这是关于网络服务的第三个问题,我非常感谢guyz帮助我,但还有一些东西是不对的 这里是我已经得到的代码从矿山经典网页服务asp
Set oXmlHTTP = CreateObject("Microsoft.XMLHTTP")
oXmlHTTP.Open "POST", "http://www.oursite.com/WebServices/ourService.asmx?WSDL", False
oXmlHTTP.setRequestHeader "Content-Type", "application/soap+xml; charset=utf-8"
oXmlHTTP.setRequestHeader "SOAPAction", "http://ourNameSpace/ourFunction"
SOAPRequest = _
"<?xml version=""1.0"" encoding=""utf-8""?>" &_
"<soap12:Envelope xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xmlns:xsd=""http://www.w3.org/2001/XMLSchema"" xmlns:soap12=""http://www.w3.org/2003/05/soap-envelope"">" &_
"<soap12:Body>" &_
"<ourFunction xmlns=""http://ourNameSpace/"">" &_
"<var1>" & Session("userid") & "</var1>" &_
"<var2>" & Session("internetid") & "</var2>" &_
"</ourFunction>" &_
"</soap12:Body>" &_
"</soap12:Envelope>"
oXmlHTTP.send SOAPRequest
问题现在我的web服务链接
http://buergerserviceschul.niedersachsen.de/modules/id/public/webservice/V4_00/rpc_lit/?wsdl
当我给调用Web服务提供的所有细节和所有必要的东西,我仍无法得到来自这个程序的任何输入都是令人沮丧的ING。 我的意思是我什么也没有,空的回答,我得到的,而如果我用老办法,我建议不落实,其使用SOAP客户端即
Set oSOAP = Server.CreateObject("MSSOAP.SoapClient30")
oSOAP.ClientProperty("ServerHTTPRequest") = True
现在这样我ATLEAST得到一个会话ID,但我再次不能进一步即使去使用这个程序, 所以guyz我停留在这个问题
我需要调用函数和得到的回报XML,但我没有得到回报什么
无论怎样我打电话该服务使其不作出回应,但如果那样的话,那么它就会有giv如果我在代码中犯了任何错误,它会发生错误。
好心帮我出来这方面 我会非常感谢你的这个好处。 谢谢
+1用于呼叫另一个库执行Web服务调用。 – 2009-07-16 15:05:24