What Is Mule?--> mule是什么?

What Is Mule?

原文:

http://www.mulesource.org/display/MULE2INTRO/What+is+Mule

 

Mule是一个轻量级的基于Java平台消息框架,可以让你潇洒快速的连接你的各个应用【应用是广义的】,并且使他们可以进行数据交换;

 

Mule使用SOA机构风格,能给轻易集成你已经存在的系统;无论应用使用任何技术【有点夸张不知道汇编怎么办,哈哈】,包括JMS,, Web Services, JDBC, HTTP和其他的等等;Mule都可以无缝的处理他们之间的集成;

 

请看Mule的兼容性列表【就是什么东西可以跑什么东西可以集成,比如跑在windows,unix等集成cxf,axis等等Mule的兼容性强悍】

 

 

Mule框架是高度可扩展,使您可以从小处着手,并连接更多的应用随着时间的推移。Mule透明地管理所有应用程序和组件之间的相互作用,不论他们是否存在相同的虚拟机或在因特网上,不管底层的传输协议使用是否相同;

 

Mule是来源于Enterprise Service Bus (ESB) 的架构智慧;

ESB的主要优势是,它使用ESB作为代理从而允许不同的应用程序在您的Intranet或在互联网上相互沟通服务【传递消息,路由等等】。
目前市场上有一些商业的ESB实现在。然而,许多这些提供有限的功能或都是建立在现有的应用服务器或通讯服务器,使你绑定于具体供应商【呵呵其实用什么都绑定spring不是嘛,永远不要看广告包括开源看疗效:自己使用看代码】
Mule是厂商中立的,它容许你运行于任何供应商的平台,你自己可以实现的插件插入运行;
 
Mule提供了许多超越竞争对手的优势,包括:【自己思考是不是优势 sun优势还是微软优势 JavaEE vs .NET】
组件可以是任何你想要的类型,您可以轻松地集成来自其他框架的任何内容,从POJO变为组件;
 Mule和ESB模型使你能够重用重要的组件。与其他框架相比,Mule您可以使用现有的组件,而需要不作任何修改。组件不需要任何Mule自身的具体代码运行在于Mule中,没有硬编码的API需要。业务逻辑是保持完全独立于消息的逻辑;
消息可以以任何格式从SOAP格式转换为二进制图像,Mule在架构上没有做任何约束设计,如XML消息或WSDL服务约束
 MuleSource还提供了管理工具,让您管理您的部署(Mule HQ),并控制您的基础设施(Mule Galaxy). 这些工具中有详细说明在管理Mule章节。【其实就是做SOA治理工具Galaxy和部署管理监控工具HQ】
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值