首先 服务端提供服务:
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> --> 方法参数
看看测试结果如何 --> 成功返回响应体 文章来源:https://www.toymoban.com/news/detail-412592.html
文章来源地址https://www.toymoban.com/news/detail-412592.html
到了这里,关于PostMan 如何调用 WebService的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!