创建Web Service的Proxy
2020-04-29 本文已影响0人
明明德撩码
MULE 创建代理需要2个关键步骤 ,关键1步利用SOAP组件创建代理,关键2步利用webservice consumer组件调用代理的实际地址。消息会在组件之间流转。创建步骤如下:
第1步:在设计模板上托一个HTTP组件,请求入口

第2步:添加SOAP组件,作为服务代理

NameSpace:使用wsdl文件的targetNamespace值
Service使用wsdl地址页面上service节点的name属性值
image.png
高级选择配置-真实地址(实际地址)

第3步:添加webservice consumer组件,调用的实际地址并返回给调用方

加载wsdl文件后,Service,Port和Address将自动扫描wsdl文件获取。
在Operation行的下拉列表中选择要调用的Web Service方法(这里只有startUseDataXML方法)
第4步:SoapUI调用代理地址
保存后启动项目,再使用SoapUI调用代理的Web Service,如下图所示
