社区
XML/XSL
帖子详情
如何使用XMLHTTP给服务端发送SOAP调用请求?
zxs218
2002-04-19 09:25:20
我想使用MSXML中的XMLHTTP给一个WSDL文件描述的SOAP服务端发送请求,SOAP包我是通过Trace Utility截取的,但是我还是通不过程序,谁有例子,能给我看一看吗?
多谢!
...全文
90
6
打赏
收藏
如何使用XMLHTTP给服务端发送SOAP调用请求?
我想使用MSXML中的XMLHTTP给一个WSDL文件描述的SOAP服务端发送请求,SOAP包我是通过Trace Utility截取的,但是我还是通不过程序,谁有例子,能给我看一看吗? 多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
karma
2002-04-19
打赏
举报
回复
take a look at WebService behavior
http://msdn.microsoft.com/workshop/author/webservice/using.asp?frame=true
ChinaOk
2002-04-19
打赏
举报
回复
http://www.topxml.com/code/default.asp?p=1&ms=10&l=soap&sw=lang
zxs218
2002-04-19
打赏
举报
回复
我测试通过了!谢谢!
附上我的源码,供大家分享。是用vb编写的。
Dim obj As New MSXML2.XMLHTTP40
Dim str
str = "<SOAP-ENV:Envelope SOAP-ENV:encodingStyle=""http://schemas.xmlsoap.org/soap/encoding/"" xmlns:SOAP-ENV=""http://schemas.xmlsoap.org/soap/envelope/"">"
str = str + "<SOAP-ENV:Body> <SOAPSDK1:Logon xmlns:SOAPSDK1=""http://tempuri.org/message/"">"
str = str + "<bstrUserName>ÐìïµÂ</bstrUserName> <bstrUserPasswd>111111</bstrUserPasswd> <bstrCertificate /> <bstrUserSign /> </SOAPSDK1:Logon> </SOAP-ENV:Body> </SOAP-ENV:Envelope>"
obj.open "POST", "http://roy_wu/UMSSystem/ZDUserAuthority.wsdl", False
obj.setRequestHeader "Content-Length", Len(str)
obj.setRequestHeader "Content-Type", "text/xml;charset=GB2312"
obj.setRequestHeader "SOAPAction", "http://tempuri.org/action/UserAuthority.Logon"
obj.send str
Debug.Print obj.responseText
Zee
2002-04-19
打赏
举报
回复
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
<SCRIPT LANGUAGE=javascript>
<!--
function TestSOAP()
{
var oXMLDOM = CallXML.XMLDocument;
var oReq = new ActiveXObject("MSXML2.XMLHTTP");
oReq.open("POST","http://localhost/SOAP/Test.asp",false);
oReq.setRequestHeader("Content-Type","text/xml;charset=GB2312");
oReq.send(oXMLDOM);
alert(oReq.responseText);
}
--->
</SCRIPT>
<xml id="CallXML">
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body>
<m:Hello xmlns:m="Test1">
<vIn>aaa</vIn>
</m:Hello>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
</xml>
</HEAD>
<BODY>
<INPUT type="button" value="Try It" id=button1 name=button1 onclick="TestSOAP()">
</BODY>
</HTML>
Lostinet
2002-04-19
打赏
举报
回复
WebService.htc有一个局限,
就是必须关联上一个DHTML Element
所以在wsh等非DHTML环境下不能用了。
Lostinet
2002-04-19
打赏
举报
回复
路过:问问:
WebService.htc有没有CHM的参考?
asp.net知识库
如何在客户
端
调用
服务
端
代码 页面一postback,它就显示页面的最顶
端
,怎样让它定位在某一位置? 如何保证页面刷新后的滚动条位置 清除网页历史记录,屏蔽后退按钮! 如何传值在2个页面之间 :要求不刷新父页面,并且...
亮剑.NET深入体验与实战精要2
7.6.4
SOAP
调用
Web Service 293 7.7 WinForm如何
调用
Web Service 295 7.7.1 .NET的WinForm
调用
Web Service 295 7.7.2 手动
发送
HTTP
请求
调用
Web Service 295 7.8 实现异步
调用
Web Service 297 7.9 如何保证Web ...
亮剑.NET深入体验与实战精要3
7.6.4
SOAP
调用
Web Service 293 7.7 WinForm如何
调用
Web Service 295 7.7.1 .NET的WinForm
调用
Web Service 295 7.7.2 手动
发送
HTTP
请求
调用
Web Service 295 7.8 实现异步
调用
Web Service 297 7.9 如何保证Web ...
XMLHttp
请求
WebService
代理方式:是通过PB开发环境实现即可,对于明确的、地址栏有入参的WebService,这样
请求
方便一些,甚至可以把DW的...
SOAP
+XML:这种实际上只是把WebService的文本给下载下来了,并没有
调用
其中的方法,不具实际意义。
java根据WSDL文档,如何
调用
WebService?
作为一个java开发人员,当我们获取到了对方提供的wsdl地址,然后在网页上能够访问wsdl文档以后,如何
调用
对方的webservic借口呢?一下有几种方法,可以参考一下。第一种是 HttpURLConnection方式第二种是 JSP页面...
XML/XSL
8,906
社区成员
22,677
社区内容
发帖
与我相关
我的任务
XML/XSL
XML/XSL相关问题讨论专区
复制链接
扫一扫
分享
社区描述
XML/XSL相关问题讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章