腾讯手机管家wifi检测:所谓ESB - 南湖边上的小木屋 - CSDN博客
来源:百度文库 编辑:九乡新闻网 时间:2024/04/28 22:59:27
到底啥玩意叫 ESB 呢? 在回答这个问题之前,我们可能先要回答,到底啥玩意叫 SOA 呢? SOA 开始热炒的时候,小弟我刚踏入 IT 行业不久,正在老老实实的写 struts ,没有机会聆听 SOA 的宣讲。 过了好几年,现在公司要研究 ESB 技术,我就有幸参与了对 mule 之类开源 ESB 的研究。很有点感性,想拿出来跟大家谈谈。 2. 兴奋期 所谓的 ESB ,一开始接触到的时候,觉得很牛,把所有的应用聚集在 ESB 上,消息之间的转发,数据格式的转换,传输协议的转换,数据处理流的配置都可以在 ESB 上面做 。 顿时大家都感觉这个工作太简单了, ESB 实在是解决应用系统整合的利器。 3. 困惑期 可是随着我对 mule 的深入研究,我越来越发现不是那么回事情。 应用系统整合到 mule 上面去,不做大量的修改是不可能的。更不论 mule 本身版本不断的升级,每次 mule 的升级都是对上一版本的毁灭性破坏。还有 mule 有如天书般的配置文件。 另外,我在想,如果你用 ESB 做消息转发处理的总线,那为什么不用 MQ 服务器呢?当然你会说, MQ 只能接受 JMS , ESB 是啥玩意都能收。但是,为什么不能把各个系统的消息接口都改成 JMS 呢,这个工作量并不比上 ESB 小啊。。。 4. 领悟期 突然有一天,我看到了一个兄弟的帖子,我领会了一切。 原来, ESB ,原理说明白了,就是消息中间件加上一些对其他消息的转换,实际项目中自己完全可以开发出来,只是没有用那些标准罢了。 我们跟着想下去,如果我们在开源的 activeMQ 基础上,加了一层封装,把 jetty 加进去,那么我们的这个 MQ 是不是就可以接受 JMS,http 请求, ftp 请求等等。。 如果我们再添加一个通过 XML 转换消息格式的功能,那么我们做出来的会是什么? 答案:就是 mule 。 啊~~~原来超级加强版的中间件就是 ESB 啊。 于是,我们就能看到那些 MQ 生产商,迅速的开发出来了自己的 ESB ,比如下面这个 http://www.tibco.com/software/enterprise-service-bus/default.jsp 所以我预言: a. 未来的 ESB 将会无缝整合 MQ,Http 引擎,成为统一天下的中间件 b. 各个中间件厂商会互相吞并~~
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/nanjingjiangbiao/archive/2010/10/13/5938515.aspx
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/nanjingjiangbiao/archive/2010/10/13/5938515.aspx
所谓ESB - 南湖边上的小木屋 - CSDN博客
初探Mule - 南湖边上的小木屋 - CSDN博客
Mule 3.x中对Ftp协议的支持 - 南湖边上的小木屋 - CSDN博客
迷人的欧洲小木屋
小木屋
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博客
喀纳斯云雾缭绕的红色小木屋
SOA、BPEL、ESB的前生后世
悬崖边上的股市
人生边上的梦
坐在人生的边上