推荐: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文件中,运行结果十分正常,感觉上比数据