Прежде всего, это мой третий вопрос о веб-сервисах, и я очень благодарен Гайзу за помощь, но все же чего-то не хватает, что неправильно
вот код, который я получил уже из моего вопроса
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
Теперь моя ссылка на веб-сервис
http://buergerserviceschul.niedersachsen.de/modules/id/public/webservice/V4_00/rpc_lit/?wsdl
Когда я обращаюсь к веб-службе, предоставляющей все детали и всю необходимую информацию, я все равно не могу получить какую-либо информацию от этой процедуры, которая расстраивает.
я имею в виду, что я ничего не получаю, я получаю пустые ответы, в то время как, если я использую старый способ, который мне предложили не реализовывать, который использовал мыльный клиент, т.е.
Set oSOAP = Server.CreateObject("MSSOAP.SoapClient30")
oSOAP.ClientProperty("ServerHTTPRequest") = True
теперь таким образом я, по крайней мере, получаю идентификатор сеанса, но снова я не могу идти дальше, даже если использую эту процедуру,
так вот, я застрял в этой проблеме
Мне нужно вызывать функции и получать XML в ответ, но я ничего не получаю взамен
Либо то, как я вызываю службу, заставляет ее не отвечать, но если бы это было так, то она выдала бы ошибку, как если бы я сделала какую-либо ошибку в коде.
пожалуйста, помогите мне в этом
Я буду очень благодарен вам за эту услугу.
спасибо