Mule入门使用操作笔记

1.Demo创建

新建Mule工程:【File】->【new】->【Mule Project】
在这里插入图片描述
在这里插入图片描述查找HTTP将其拖到幕布上
在这里插入图片描述会出下如下错误 1,2,3
出现入下界面需配置 host、port (注意不要于本机端口冲突)可配置名称、protocol等
在这里插入图片描述点击3配置localhost和端口号
在这里插入图片描述
错误消失后还需要配置如下图所示
在这里插入图片描述
随后拉入 Set Payload
在这里插入图片描述
在属性页面设置Value值Hello Word(CTRL+S 保存)
在这里插入图片描述
右击项目【Run As】
在这里插入图片描述
运行成功后窗口会出现如下情况,表实Mule已经开始工作
在这里插入图片描述
使用Postman进行测试 返回hello Word!
在这里插入图片描述

创建Flow

①面板拖入http组件到上一个flow的下方就可以,设置http访问地址
在这里插入图片描述

获取wsdl文件

复制下面网页,进去获取源码
https://esbdev.zacmotor.com/YStar/Soap/QueryUser?wsdl
将源码方法src/main/wsdl下创建一个文件
在这里插入图片描述

使用Web服务器调用方法

在这里插入图片描述
双击Test.wsdl下面就会自动生成
在这里插入图片描述
把Address中的8090去掉
在这里插入图片描述
使用SoapUI把源头地址(https://esbdev.zacmotor.com/YStar/Soap/QueryUser?wsdl)测通
在这里插入图片描述
输入dsgc
在这里插入图片描述

获取数据库数据

新建一个flow,拖入http和database,地址配置/select, 配置数据库连接信息,此处用的Oracle示例,点击 test connection
代表成功连接
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
使用object to Json,将结果转成json返回
在这里插入图片描述
使用postman测试
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值