推奨:XMLデータベースを制御するためのASPのための6つの実用的なコードNo.1- XMLデータベースdata.xm?XMLバージョン= 1.0を作成しますか?レコードNamecaca/Name QQ154222225/QQ [email protected]/Email/Record Records No.2-CreateオブジェクトCreateObject create object data.xml set xmldoc = server.createobjcet(microsoft.xmldom)xmld
ASPはWebサービスを呼び出します
<%
関数CallWebservices(Surl、Smethodname、Soapmessage、Xmlstring)
callwebservices = false
xmlhttp = createObject(msxml2.xmlhttp)をset
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>)
'respons.write(xmlhttp.statustext:&xmlhttp.statustext&<br>)
'Response.Write(xmlhttp.responsetext:&xmlhttp.responsetext&<br>)
'Response.Write(xmlhttp.responsexml.xml:&xmlhttp.responsexml.xml&<br>)
xmlhttp.status = 200の場合
callwebservices = true
xmlstring = xmlhttp.responsexml.xml
ifを終了します
xmlhttp = Nothingを設定します
エンド関数
%>
この方法では、SOAP要求文字列を構築する必要があります。
また、C#でWebサービスを呼び出すのははるかに簡単です。 Webリファレンスを追加するだけで、自分のクラスを使用するように使用できます。
共有:ASPオペレーティングXMLファイルの主な方法と実装ASPはXMLDOMを使用して、サーバー側でXMLファイルを操作します。少量のデータボリュームの場合、XMLファイルには、取得に多くの利点があり、アクセスの更新があります。データベースを使用せずに、ウェブサイトのすべてのメンバー情報、製品データ情報、トランザクション情報、およびウェブサイトのカスタマイズ情報を3つのXMLファイルに保存することをテストしました。操作の結果は非常に正常であり、データ以上のものを感じています