Mule IDE:MuleStudio

Mule Studio是基于Eclipse定制的IDE,专注于Mule ESB的组件、工程管理和流程设计。它提供可视化编辑MessageFlow、配置Endpoints如File和HTTP,以及组件如Java和Transformers的集成。例如,它可以读取文件,转换格式,并通过HTTP进行转发。此外,它还支持日志记录、与Java应用交互和消息过滤功能。
摘要由CSDN通过智能技术生成

Mule IDE:MuleStudio

sf2gis@163.com

2016年10月18日创建

 

1 目标:方便Mule组件使用,程序开发。

2原理:定制Eclipse,增加对MULE_HOME的自动扫描,增加MULE相关组件、工程等的操作。

3方法:基本组件

连接器Connector:用于收发消息,添加内容。

4方法:包文件目录

Java文件:Src/main/java

测试文件:Src/test/java

配置文件:src/main/resources,src/test/resources

流程配置文件:flows/*.mflow

5方法:流程管理

5.1 流程编辑:可视化编辑MessageFlow或XML编辑Configuration XML。可以设置全局组件,在Global Elements中编辑。

5.2 流程面板:流程的各种组件

Mule交换消息的外部产生/接受端:端点Endpoints。

第三方通讯组件:Components

格式转换:Transformers

范围控制:Scope,控制Flow的范围、流程

流程控制:控制Flow内部消息流程。

6方法:端点Endpoints:消息的产生/接受端

6.1 文件端点File:由文件系统产生/接受消息。

入口文件Inbound:配置文件的扫描规则,包括路径Path,处理前规则MoveToPattern,MoveToDirectory,扫描规则PollingFrequency,FileAge,文件扫描规则RegexFilter,文件名排序规则Comparator。

 

出口文件Outbound,配置文件的输出路径Path,常用规则如下。

 

6.2 网络端点HTTP:由Internet网络产生/接受消息。

入口HTTP:设置请求的HTTP地址,端口,路径等。

出口HTTP:设置最终的HTTP地址,端口,路径等。

6.3 示例:文件格式转换,读取输入文件,转换格式,写入输出文件夹。

参考:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

弗里曼的小伙伴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值