PostMan 如何调用 WebService

首先 服务端提供服务:

1.服务接口

 2.服务实现类

 3.config配置类 - 此实例使用 CXF 实现webservice

 4.客户端测试

 发布服务,请求WSDL -> 服务发布成功

 注: 字符流 参数不能用Object做为接受参数类型,会获取不到请求过来的数据,一直为null;

本次用例服务 为 SOAP1.2 的请求协议

headers

  • Content-Type              application/soap+xml;charset=utf-8

地址中的 wsdl 在测试时可以不用,影响不大

    -附上请求体样例

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pm="http://service.com">
   <soapenv:Header/>
   <soapenv:Body>
      <pm:HIPMessageServer>
          <action>S0001</action>
          <message>
           <![CDATA[
            <PRPA_IN201311UV02 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ITSVersion="XML_1.0" xsi:schemaLocation="urn:hl7-org:v3 ../multicacheschemas/PRPA_IN201311UV02.xsd" xmlns="urn:hl7-org:v3">
                <id root="2.16.156.10011.0" extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/>
                <creationTime value="20130116112855"/>
            </PRPA_IN201311UV02>
         ]]>
          </message>
      </pm:HIPMessageServer>
   </soapenv:Body>
</soapenv:Envelope>

 xmlns:pm="http://service.com"     ---> 接口中定义的目标名称空间

<pm:HIPMessageServer>   -->  暴露在方法名

<action>参数一</action>    --> 方法参数

<message>参数二</message>   --> 方法参数

 看看测试结果如何 --> 成功返回响应体 

  • 5
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

forward93124

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值