- 3
- 0
- 约6.73千字
- 约 6页
- 2017-11-23 发布于河南
- 举报
推荐使用.NET调用java编写的WebService方法
推荐使用.NET调用java编写的WebService方法
如果.NET调用WebService,最简单的办法当然是直接添加WEB引用,然后自动产生代理类,但是在调用JAVA的WebService时并没有这么简单,特别是对于SoapHeader的处理。
先说说的思路:
1、先用soapUI进行测试,这个工具会自动生成调用某个方法的XML。
2、把soapUI生成的XML作为模版,自己也生成一个一模一样的XML并为参数节点赋好值。
3、将这个XML通过http直接发送给WebService。
4、接收返回的XML进行处理。
?
这样做最大的好处就是可以自己很轻松的控制XML格式,最开始的时候我是通过添加引用的方式去调用某个方法一直失败,但是用soapUI去测试这个方法又是可以成功调用的,折腾了半天,最后通过抓包的方式对发送的数据进行对比,发现两者发送的XML相差甚远,好了废话不说了,就拿一个小实例来演示这个过程吧。
?
首先,通过soapUI工具测试调用WebService里一个名为getPopCheckedInfo的方法,生成的XML如下:
?soapUI生成的XML?[]
soapenv:Envelope xmlns:soapenv=/soap/envelope/ xmlns:ws=/
soapenv:Header
wsse:Security soapenv:mus
您可能关注的文档
最近下载
- RESURF详细讲课课件.pptx VIP
- 2020届中考物理力学总复习课件(精品).ppt VIP
- CANoe使用 完整版本.ppt VIP
- 国家中医药管理局直属事业单位招聘笔试真题2024.docx VIP
- 第六册 装置布置及配管附图附表-第2章 第8节 1100配管研究图.pdf VIP
- 2024年河北省廊坊市广阳区小升初数学试卷.doc VIP
- 大语文培训行业市场调研与前景趋势预测报告.pptx VIP
- 2026年时事政治测试题库100道及参考答案(综合题).docx VIP
- 风电场工程海上升压变电站施工规范.pdf VIP
- CQI-17锡焊系统评估第二版(2021年发布-含记录).doc
原创力文档

文档评论(0)