该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-07-04
与Mule 2.0抵死缠绵了两周,喜忧掺半。但只在2.0之后,Mule才算真正
站到了ESB的起跑线上。
1. 很Spring,很SCA的配置文件
<!----><
connector
name
="SystemStreamConnector"
className
="org.mule.providers.stream.SystemStreamConnector"
>
< properties > < property name ="promptMessage" value ="Please enter something: " /> < property name ="messageDelayTime" value ="1000" /> </ properties > </ connector >
改为transport特定的namespace后,IDE中清晰显示了可选的配置项。 <!----><
stdio:connector
name
="SystemStreamConnector"
promptMessage
="Please enter something: "
messageDelayTime
="1000"
/>
<!----><
pooled-component
>
< spring-object bean ="mySpringPojo" /> < binding interface ="org.mule.example.loanbroker.credit.CreditAgencyService" > < outbound-endpoint ref ="CreditAgency" /> </ binding > < pooling-profile exhaustedAction ="WHEN_EXHAUSTED_FAIL" initialisationPolicy ="INITIALISE_ALL" maxActive ="1" maxIdle ="2" maxWait ="3" /> </ pooled-component >
上文按pooling-profile定义的pooled-component,在spring中定义mySpringPojo,并将一个远程的CXF Endpoint binding到POJO的CreditAgencyService变量中,可直接调用;
2. 架构的更改
3. 遗憾的地方:
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-07-04
引用 这说明了,开源项目的质量,最终是靠一个积极使用和反馈的用户群和一个活跃的开发团队,"用"出来的。
开源项目需要商业团队的“进一步”打造才能为客户创造价值,呵呵 |
|
返回顶楼 | |
发表时间:2008-07-07
最近也在开发ESB产品,主要是解决企业各个系统之间点对点的紧耦合,通信阻塞等问题。对Mule的机制一下研究,吸收了不少东西。
|
|
返回顶楼 | |
发表时间:2008-07-07
lz能评价一下ServiceMix和mule?
|
|
返回顶楼 | |
发表时间:2008-07-09
没有用过ServiceMix,不过因为ServiceMix头上JBI的头衔而不大喜欢。
|
|
返回顶楼 | |
发表时间:2008-07-09
我是因为ServiceMix基于osgi的微内核,才喜欢的。
|
|
返回顶楼 | |
发表时间:2008-07-09
mule也快osgi了。2.1版就是,在svn分支里已经可以看到相关代码。
|
|
返回顶楼 | |
发表时间:2008-07-22
请问一下mule 2中如果在使用http接入的话,我的http页面中包含有上传的一个文件
使用mule2 的transformer 怎么能获得上传的文件! |
|
返回顶楼 | |
发表时间:2008-07-22
使用mule 2 中的MuleClient 的send 或者dispathch方法使用传输muleMessage
使用的transport是http ,可是设置message的payload为file,在transformer那里却无法获得该文件 |
|
返回顶楼 | |
发表时间:2008-08-01
mule 2 中muleMessage 的addAttachement() 使用http 做transport 到transformer 那里总是ContentLengthInputStream ,假若,现在attachement是一个DataHandler,不知道为什么总是到transformer那里就没有datahandler,请指教!
|
|
返回顶楼 | |