前期准备
mule IDE
一个已启用的WebService服务。
这是我自己写的一个WebService服务,基于Springboot和CXF。里面有3个方法:
sayYes,无参
sayHello,参数为String
sayObject ,参数为Object
主要涉及到4个文件:
根据yml文件和cxfConfig文件的配置,wsdl的路径为:http://127.0.0.1:8080/spring/webServices/demoWs?wsdl
(项目的路径是spring)
下面开始Mule
1、新建一个mule项目
本人使用的mule IDE为anypoint Studio 6.5.1
填写好project name后,创建项目即可。注意不要勾选maven,因为在测试时发现,maven mule项目会报错,该错误如何处理,目前尚未找到解决方案。
2、画流程图
新建项目后,左边的项目结构中,会有一个蓝色的xml文件,打开该文件(默认也是打开该文件)。出现一个空白的界面。在右边的Mule palette中,分别拖取HTTP、Java、Webservice Consumer到xml文件中,如下图所示。
简单介绍一下,这是一个流程图意思为ÿ