a)找到”wsdl:service”和“wsdl:port”
b)找到“wsdl:portType”
a)Service:对应“wsdl:service”,
b)Port:对应“wsdl:port”
c)协议版本:当前连接器只支持soap11
a)接口名称:对应“wsdl:operation”或“wsdl:portType”
b)消息:请求体:只录入xml内容的body部分,不含<Body>标签,如下图红框部分:
注意:因为body中没有自定义命名空间的引用部分即上图中【xmlns:urn="xxx"】部分,需要在请求体中的body部分引入,
例如:
<urn:XXX xmlns:urn="xxx">
<E_PARAM1>111</E_PARAM1>
<E_PARAM2>222</E_PARAM2>
</urn:XXX>
c)消息:请求头:固定写法,内容如下:
def dw_process(msg):
return Entity.from_value({"root":""}, mime_type="application/xml", encoding='utf-8')
完成以上配置后,即可以进行调试了,结合soap tools可以实现soap接口转为rest接口。