推薦:asp控制xml數據庫的6條實用代碼NO.1--建立一個XML數據庫data.xm ?xml version=1.0? records record namecaca/name qq154222225/qq [email protected]/email /record records NO.2--建立對象CreateObject 建立data.xml的對像先set xmldoc=server.createobjcet(microsoft.xmldom) xmld
ASP調用web services
<%
Function CallWebServices(sUrl, sMethodName, soapMessage, XmlString)
CallWebServices = false
Set xmlhttp = CreateObject(MSXML2.XMLHTTP)
xmlhttp.Open POST,sUrl, False
xmlhttp.SetRequestHeader Content-Type,text/xml; charset=utf-8
xmlhttp.SetRequestHeader SOAPAction,sUrl & / & sMethodName
xmlhttp.send(soapMessage)
'response.Write(xmlhttp.Status : & xmlhttp.Status & <br>)
'response.Write(xmlhttp.statusText : & xmlhttp.statusText & <br>)
'response.Write(xmlhttp.responseText : & xmlhttp.responseText & <br>)
'response.Write(xmlhttp.responseXML.xml : & xmlhttp.responseXML.xml & <br>)
if xmlhttp.Status = 200 then
CallWebServices = true
XmlString = xmlhttp.responseXML.xml
end if
Set xmlhttp = Nothing
End Function
%>
這種方式需要構造一個SOAP請求的字符串。
而在C#裡面調用web services就簡單了許多。只要添加WEB引用,就可以像使用自己的類一樣使用了。
分享:ASP操作XML文件的主要方法和實現ASP通過XMLDom在服務器端操作XML文件的主要方法和實現對於小數據量,xml文件在檢索更新上於ACCESS有很多優勢。 我曾經測試過不用數據庫,把網站的會員信息,商品數據信息,交易信息,網站定制信息全部存放在三個xml文件中,運行結果十分正常,感覺上比數據