欢迎来到天天文库
浏览记录
ID:32551914
大小:49.45 KB
页数:5页
时间:2019-02-12
《各种语言调用webservice的方法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、如何在各种开发语言中调用WEBServiceHTML网页中调用方法 〈formtarget="_blank"action='http://www.ydcom.net/service/S_COMM.asmx/GetCZID'method="POST"〉 〈tablecellspacing="0"cellpadding="4"frame="box"bordercolor="#dcdcdc"rules="none"style="border-collapse:collapse;"〉 〈tr〉 〈tdclass="frmHe
2、ader"background="#dcdcdc"style="border-right:2pxsolidwhite;"〉参数〈/td〉 〈tdclass="frmHeader"background="#dcdcdc"〉值〈/td〉 〈/tr〉 〈tr〉 〈tdclass="frmText"style="color:#000000;font-weight:normal;"〉sTypeNum:〈/td〉 〈td〉〈inputclass="frmInput"type="text"size="50"name="sType
3、Num"〉〈/td〉 〈/tr〉 〈tr〉 〈td〉〈/td〉 〈tdalign="right"〉〈inputtype="submit"value="调用"class="button"〉〈/td〉 〈/tr〉 〈/table〉 〈/form〉 实例:如何调用服务产生18位关键值 相关文档:使用vbscript脚本调用web服务 ASP中调用方法(SOAP方式) 实例:如何使用asp调用服务产生18位关键值asp源文件代码 说明:总的来讲采用webservice的列表页说明来构造不同的S
4、oapRequest,然后,从返回xmlDoc中取返回值xmlDOC.getElementsByTagName ASP中调用方法(HTTP方式) 实例:如何使用asp调用服务产生18位关键值asp源文件代码 VB6中调用方法 DimstrxmlAsString DimstrAsString str=Text2.Text '定义soap消息 strxml="xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://w
5、ww.w3.org/2001/XMLSchema' xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'>"&str& "" '定义一个http对象,一边向服务器发送post消息 DimhAsMSXML2.ServerXMLHTTP40 '定义一个XML的文档对象,将手写的或者接受的XML内容转换成XML对象 DimxAsMSXML2.DOMDocument40 '初始化XML对象 Setx=NewMSXML2.DOMDocument40 '将手写的S
6、OAP字符串转换为XML对象 x.loadXMLstrxml '初始化http对象 Seth=NewMSXML2.ServerXMLHTTP40 '向指定的URL发送Post消息 h.open"POST","http://localhost/TestWebService/Service1.asmx",False h.setRequestHeader"Content-Type","text/xml" h.send(strxml) Whileh.readyState<>4 Wend '显示返回的XML信息
7、Text1.Text=h.responseText '将返回的XML信息解析并且显示返回值 Setx=NewMSXML2.DOMDocument40 x.loadXMLText1.Text Text1.Text=x.childNodes(1).Text VB.NET中调用方法 1,首先添加web引用,地址为:http://www.ydcom.net/service/s_comm.asmx 2,定义:dimsComasNewnet.ydcom.www.S_COMM 3,调用:dimstrCZIDas
8、string=sComm.GetCZID("313") 实例:如何使用VB.NET调用服务产生18位关键值VB.NET源文件代码 PB.NET(PB9)中调用方法 SoapConnectionconn Test_wsservice1soapsCom longrVal /
此文档下载收益归作者所有