首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

SOAP协议调用被拦截,该如何处理

2012-02-09 
SOAP协议调用被拦截通过VC 2003写的一个DLL,在DLL中调用了WEBSERVICE,但结果调用失败。使用FIDDLER和SNIFFE

SOAP协议调用被拦截
通过VC 2003写的一个DLL,在DLL中调用了WEBSERVICE,但结果调用失败。

使用FIDDLER和SNIFFER跟踪,都没拦截,分析,应该是系统里拦截了对SOAP协议的调用。

测试过程中,假如用DELPHI或C++BUILDER写的DLL调用WEBSERVICE是能成功的。

分析以为:VC是走SOAP协议调用WEBSERVICE的,而C++BUILDER或DELPHI是绕过了SOAP协议而直接走HTTP协议。

请问该如何解决?


[解决办法]
我认为应该不是这个问题,SOAP也是基于HTTP协议的。
另外,WS是否基于SOAP是由WS所决定的,如果规定采用SOAP,那你的客户端是没得选的。

你要看看是否能捕捉到错误信息,根据错误信息进行分析。
[解决办法]
soap协议本来就是用的http协议,肯定是你代码有问题
[解决办法]
SOAP就是通过HTTP协议发送一堆XML 文件啦,不知道是什么问题,但LZ的分析肯定是错误的啥。
[解决办法]
SOAP就是通过HTTP协议发送一堆XML

热点排行