`

Mule调研小结

阅读更多

调研采用的是mule-standalone-3.4.0版本 + MuleStudio-for-win-32bit-3.5.0,拿到的是社区版,社区版存在的问题主要有两个,一是没有管理控制台,二是没办法集群部署。


从功能特性上看,Mule没有遵照JBI(Java Business Integration)和SCA(Service Component Architecture),遵循SEDA(Staged Event-Driven Architecture)和EIP((Enterprise Information Portal)。


Mule支持多种编程模型,常用的有Web Service,Web Service Proxy,以及基于JMS的消息发布订阅等。
1、Web Service:在Mule上开发并发布一个Web Service供客户端调用。
2、Web Service Proxy:用来将客户端的WS请求直接转发至相应的远程WS服务端处理,并返回处理结果,Mule本身不做任何处理。
3、基于JMS的消息发布订阅:采用JMS标准,提供异步的、基于消息发布订阅的调用机制,这类应用需要独立部署消息中间件,如ActiveMQ,IBM MQ等等。

 

学习的过程,主要研究Mule自带的例子,通过研究mflow能了解基于SEDA的流程配置,参数传递方法等,可以把Mule的例子导入到MuleStudio中进行跟踪调试,掌握Mule的运行原理。


有几本不错的书可以参考,《Mule ESB 3 User Guide.pdf》,《Mule In Action.pdf》。


由于时间有限,未作深入的研究,从产品的选型上看,主要有两个软肋,即社区版没有管理控制台,同时没办法集群部署,而企业版需要付费使用。

分享到:
评论

相关推荐

    mule esb总结ppt

    mule简介,具体的例子太大了,不能上传了

    mule IDE (mule ESB)

    Mule ESB 是一个轻量级的基于java的企业服务总线和集成平台, 使得开发人员可以快速,简单的连接多个应用, 使得它们可以交换数据。 Mule ESB 容易集成现有异构系统,包括:JMS, Web Services, JDBC, HTTP, 等. ESB...

    mule文档详解 mule

    Mule是一个企业服务总线(ESB)消息框架,而且Mule是一个轻量级且高度可扩展的ESB。

    mule -esb 源码

    mule -esb 源码

    Mule ESB开发一个小例子

    mule,mule esb,Mule,ESB

    mule入门文档

    mule入门文档 mule入门文档 mule入门文档mule入门文档

    mule in action 说明+文档介绍

    mule in action 和doc文档详细介绍 Mule的核心组件是UMO(Universal Message Objects,从Mule2.0开始UMO这一概念已经被组件Componse所代替),UMO实现整合逻辑。UMO可以是POJO,JavaBean等等。它支持30多种传输协议...

    Mule in Action, 2nd Edition

    Mule in Action, Second Edition is a totally-revised guide covering Mule 3 fundamentals and best practices. It starts with a quick ESB overview and then dives into rich examples covering core concepts ...

    Mule in Action

    Mule is the most widely used open source ESB-with millions of downloads-providing an alternative to expensive commercial options. Mule in Action is acomprehensive tutorial designed for working Java ...

    MULE ESB案例

    Mule ESB 项目在Linux中的部署与开发与应用案例

    mule线程数量参数配置.zip_mule_mule 线程配置_mule设置并发数_参数_线程

    关于在tomcat上进行mule多线程数量参数配置

    Mule ESB手册-中文版

    文档主要介绍了Mule ESB的使用方法,并结合具体实例加深对ESB的理解,对新手很有帮助哦!

    mule基本节点解释

    mule基本节点解释汇总 <mule> .... ....... ..... ... </mule>

    MuleStudio用户手册.doc

    Mule是一个以Java为核心的轻量级的消息框架和整合平台,基于EIP(Enterprise Integeration Patterns,由Hohpe和Woolf编写的一本书)而实现的。Mule的核心组件是UMO(Universal Message Objects,从Mule2.0开始UMO这一...

    Mule V.S ServiceMix

    MULE与ServiceMix的区别的各种摘要

    MULE用户指南3.3

    MULE用户指南3.3 官方原版

    mule esb开发手册

    mule esb开发手册

Global site tag (gtag.js) - Google Analytics