创建Web Service的Proxy

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,如下图所示


image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。