腾讯手机管家6.3.1.5:初探Mule - 南湖边上的小木屋 - CSDN博客
来源:百度文库 编辑:九乡新闻网 时间:2024/04/28 02:22:55
初探Mule 收藏 初探 Mule
2010-10-8 蒋彪 @ 南京 1. 前言
最近要着手做一个项目,技术选型初步定为 Mule 。 早就听说 mule 是 ESB 业内的新宠,这次有机会也浅尝辄止的研究了一番。 2. Mule 的基本概念
在讲 mule 之前,可能先要讲一下什么是 ESB ,乃至于 SOA 。 记得 mule 的研发者之一的 Ross 在讲课时,提到 SOA 时说了一个词 hype( 炒作 ) 。 ESB 其实根本就不是什么新玩意,就是一个跨平台跨接口集成的技术。很多年来,大家一直在持续的搞。 为了解决不同系统集成的问题,各大公司已经陆续花费了大量的经费。 简要的介绍一下解决系统集成中出现的各大技术: 技术出现年代
技术名
技术优缺点
1980 年代
CORBA
技术实现难度太大,纯粹的学院派技术
1990 年代
WebService
要求各个系统之间用统一的 SOAP 消息格式传递,各大系统的改动太大
2000 年代
ESB
可以在不改动各个应用的接口,消息格式的前提下实现系统之间的整合
可以说, ESB 的推出,正式在不断的解决已有技术问题的基础上,发展出来的一种新的解决方案。 3. Mule 的资料
资料名
资料地址
Mule 的安装文件
http://www.mulesoft.org/download-mule-esb-community-edition
Mule 的官方文档
http://www.mulesoft.org/documentation/display/MULE2USER/Home
Mule 最经典的 Example loanbroker 的需求文档
http://www.mulesoft.org/documentation/download/attachments/29098004/javazone-2005-mule-real-world-old.ppt?version=1
Mule 中对 JMS 的配置
http://www.jarvana.com/jarvana/view/mule/mule/1.3.2/mule-1.3.2-website-docs.distribution-zip!/MULE/JMS.html
Mule 和 Web 应用服务器的整合
http://www.mulesoft.org/documentation/display/MULEINTRO/Embedding+Mule+in+a+Webapp
4. Mule 在实际项目中要研究的课题
如果想真的用 Mule 来整合各个应用,把已有的几十个应用整合到 Mule 中间去,下面这些课题是必须要解决的: 技术课题
分析
Mule 的集群化配置,性能监控
还是要依靠 Mule 的官方手册
Mule 和其他产品,比如 SonicMQ,Tomcat,Mysql 之类的整合
通过部署的应用程序的配置 ( 如 web-app 的 web.xml) ,应该能整合在一起
在移植到 Mule 上面的时候,各个应用程序需要修改的代码范围
现在看起来,各个应用程序发送和接受消息的时候,都需要用到 mule 的 jar 包,和 MuleClient ,这样的耦合性还是很高的
Mule 中消息的转换器
Mule 中间消息的转换器,恐怕还是要自己写的居多,能不能继承 Mule 的 transfomer, 还要实践
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/nanjingjiangbiao/archive/2010/10/08/5927932.aspx
2010-10-8 蒋彪 @ 南京 1. 前言
最近要着手做一个项目,技术选型初步定为 Mule 。 早就听说 mule 是 ESB 业内的新宠,这次有机会也浅尝辄止的研究了一番。 2. Mule 的基本概念
在讲 mule 之前,可能先要讲一下什么是 ESB ,乃至于 SOA 。 记得 mule 的研发者之一的 Ross 在讲课时,提到 SOA 时说了一个词 hype( 炒作 ) 。 ESB 其实根本就不是什么新玩意,就是一个跨平台跨接口集成的技术。很多年来,大家一直在持续的搞。 为了解决不同系统集成的问题,各大公司已经陆续花费了大量的经费。 简要的介绍一下解决系统集成中出现的各大技术: 技术出现年代
技术名
技术优缺点
1980 年代
CORBA
技术实现难度太大,纯粹的学院派技术
1990 年代
WebService
要求各个系统之间用统一的 SOAP 消息格式传递,各大系统的改动太大
2000 年代
ESB
可以在不改动各个应用的接口,消息格式的前提下实现系统之间的整合
可以说, ESB 的推出,正式在不断的解决已有技术问题的基础上,发展出来的一种新的解决方案。 3. Mule 的资料
资料名
资料地址
Mule 的安装文件
http://www.mulesoft.org/download-mule-esb-community-edition
Mule 的官方文档
http://www.mulesoft.org/documentation/display/MULE2USER/Home
Mule 最经典的 Example loanbroker 的需求文档
http://www.mulesoft.org/documentation/download/attachments/29098004/javazone-2005-mule-real-world-old.ppt?version=1
Mule 中对 JMS 的配置
http://www.jarvana.com/jarvana/view/mule/mule/1.3.2/mule-1.3.2-website-docs.distribution-zip!/MULE/JMS.html
Mule 和 Web 应用服务器的整合
http://www.mulesoft.org/documentation/display/MULEINTRO/Embedding+Mule+in+a+Webapp
4. Mule 在实际项目中要研究的课题
如果想真的用 Mule 来整合各个应用,把已有的几十个应用整合到 Mule 中间去,下面这些课题是必须要解决的: 技术课题
分析
Mule 的集群化配置,性能监控
还是要依靠 Mule 的官方手册
Mule 和其他产品,比如 SonicMQ,Tomcat,Mysql 之类的整合
通过部署的应用程序的配置 ( 如 web-app 的 web.xml) ,应该能整合在一起
在移植到 Mule 上面的时候,各个应用程序需要修改的代码范围
现在看起来,各个应用程序发送和接受消息的时候,都需要用到 mule 的 jar 包,和 MuleClient ,这样的耦合性还是很高的
Mule 中消息的转换器
Mule 中间消息的转换器,恐怕还是要自己写的居多,能不能继承 Mule 的 transfomer, 还要实践
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/nanjingjiangbiao/archive/2010/10/08/5927932.aspx
初探Mule - 南湖边上的小木屋 - CSDN博客
Mule 3.x中对Ftp协议的支持 - 南湖边上的小木屋 - CSDN博客
所谓ESB - 南湖边上的小木屋 - CSDN博客
初探jmesa - 白河夜歌的专栏 - CSDN博客
mule的jdbc transport
迷人的欧洲小木屋
小木屋
bbbbbbj的专栏 - CSDN博客
[转载]小木屋包的教程
【组图】南湖情结 - 雁飞墨行的日志 - 网易博客
【组图】南湖情结 - 老排长的日志 - 网易博客
【原摄】南湖赏蝶 - 宁采蝶的日志 - 网易博客
vc++ - lonelytreebjfu的专栏 - CSDN博客
ASCII码表 - heruibin的专栏 - CSDN博客
tcp cwnd - linweixuan的专栏 - CSDN博客
RTMP是什么 - Thinkor2k8的专栏 - CSDN博客
手机知识 - whpeace的专栏 - CSDN博客
指针Guide - chinahai的专栏 - CSDN博客
数据库触发器 - chinayuan的专栏 - CSDN博客
中国式管理 - wmnothing的专栏 - CSDN博客
IE捉迷藏 - bluesqsr的专栏 - CSDN博客
喀纳斯云雾缭绕的红色小木屋
悬崖边上的股市
人生边上的梦