前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >webservice传参数_java有参构造方法

webservice传参数_java有参构造方法

作者头像
全栈程序员站长
发布2022-11-03 16:10:58
2.2K0
发布2022-11-03 16:10:58
举报
文章被收录于专栏:全栈程序员必看

一、获取接口信息:

使用工具soapUI获取接口调用信息:

双击request:

复制接口调用格式:

webService接口通常传递xml参数因此需要组装数据:

①若传递单个参数则:

<soapenv:Envelope xmlns:soapenv=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:cen=”http://center.jiuzhou.com/”> <soapenv:Header/> <soapenv:Body> <cen:方法名> <!–Optional:–> <参数1>参数值</参数1> <参数2>参数value</参数2> </cen:方法名> </soapenv:Body> </soapenv:Envelope>

②若传递参数最终需要解析成一个对象则:

<soapenv:Envelope xmlns:soapenv=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:cen=”http://center.jiuzhou.com/”> <soapenv:Header/> <soapenv:Body> <cen:方法名> <![CDATA[ <!–这里使用CDATA将参数xml包起来,从而不将参数解析成xml格式。 <!–Optional:–> <属性>参数值</属性> …….. </cen:方法名> ]]> </soapenv:Body> </soapenv:Envelope>

二、获取接口调用返回值:

webService接口返回值示例:

<?xml version=”1.0″ ?> <S:Envelope xmlns:S=”http://schemas.xmlsoap.org/soap/envelope/”> <S:Body><ns2:getValueResponse xmlns:ns2=”http://com.webserver/”> <addResult>xxxxxx</addResult> </ns2:getValueResponse> </S:Body> </S:Envelope>

解析该返回值,addResult中的内容就是返回值

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/181290.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月16日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档