首先了解两点知识,1.什么时webserve,2.什么是soap
1.WebService是一个SOA(面向服务的编程)的架构,它是不依赖于语言,不依赖于平台,可以实现不同的语言间的相互调用,通过Internet进行基于Http协议的网络应用间的交互。 WebService实现不同语言间的调用,是依托于一个标准,webservice是需要遵守WSDL(web服务定义语言)/SOAP(简单请求协议)规范的。 WebService=WSDL+SOAP+UDDI(webservice的注册)。WebServices 提供一个建立分布式应用的平台。
2.SOAP 是基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。或者更简单地说:SOAP 是用于访问网络服务的协议,基于 XML。SOAP 是一种用于发送消息的格式。
第一步:调通接口
在对接之前保证接口的是能调通的,我使用了PostMan和SoapUI进行调试。SoapUI是可以调通的,PostMan一开始调不通报了500的错误,后来发先是Headers没有写SoapAction。SoapAction的值在SoapUI中可以看到。