请问ESB有什么好处 公司开始做一个项目,使用的是ESB,目的是为了建立一个平台,可以集成很多异构系统的应用和数据。我用Java不多,之前是做c++的,所以对这个ESB的系统有些迷糊。看不出来它具体能给公司带来什么好处。我从网上搜了很多文章,关于ESB,SOA,EAI,但说的都是天马行空,有人能用简单的例子说明他们能带来多少好处么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用ESB除了向楼上说好处之外还有就是服务编排和协议的转换。假设你是一个小货郎,你需要向不同的厂家去进货:1、这些厂家的老板来之于全国各地,说的都是方言,你根本就听不懂(协议不一致),ESB可以给你做一下翻译(协议转换),换成实际的应用就是你用jmx,我用soap,他用XXX,ESB可以给你屏蔽这种协议上的差异。2、还有就是并不是你想去进货的厂家就一定有货,有的你可能需要去等待或者进货的顺序可能有一定的先后关系,需要做编排,这个你也可以交给ESB来处理。在实际应用中,你只面对ESB,你只要告诉ESB,我要进货,ESB就去给你处理进货的流程(假设编排了进货服务),你就不用去管什么方言、进货顺序的问题了。例子可能不太恰当,希望不要误导你。 建议LZ找个具体的ESB实现看下,比如:mule 或者 serviceMix共同学习! 我正在试着搭建一个demo试试,比较麻烦,配置起来,不知道大家是否有同感 ESB是一种架构不是什么技术,据说是业界比较先进的东西,广泛应用于通信(我做这个o(∩_∩)o...),金融等高端行业,Oracle和IBM拥有自己的ESB产品,但是比较贵,国内很少有公司用这个东西,当然HW和ZTE是个例外。 ESB最主要的就是消息路由和协议转换,你可以把它理解成一个路由器,但是比路由器的功能要强大的多。就国内来说真正发挥ESB最大优势。 我是神州数码的,我们公司也有ESB产品的,我正在平安银行做项目实施。我们的产品也很厉害的噢 国内用esb的多了去了 通信行业 金融行业 基本上都用 ESB比较好用的开源产品有没有,介绍一下吧 jboss esb还是比较 可以了 新手问个小问题。。。 这里应该怎么得到数据库字段???? 正则表达式提取字符串的子字符串 在类中,{} 与 static {} 有什么作用,有什么区别? Java的HTML parser哪一个比较好用? 在JAVA中如何调用系统的"搜索"功能? 看看这里哪里错了啊? 如何把字符型转化到日期型??? 如果改变tomcat下的server.xml 文件的内容 JBuilder4能否做COM组件,象VJ一样? 想写个方法,启动另一个JAVA进程,调用Runtime.getRuntime()的问题 SWT中tableItem的问题
假设你是一个小货郎,你需要向不同的厂家去进货:
1、这些厂家的老板来之于全国各地,说的都是方言,你根本就听不懂(协议不一致),ESB可以给你做一下翻译(协议转换),换成实际的应用就是你用jmx,我用soap,他用XXX,ESB可以给你屏蔽这种协议上的差异。
2、还有就是并不是你想去进货的厂家就一定有货,有的你可能需要去等待或者进货的顺序可能有一定的先后关系,需要做编排,这个你也可以交给ESB来处理。在实际应用中,你只面对ESB,你只要告诉ESB,我要进货,ESB就去给你处理进货的流程(假设编排了进货服务),你就不用去管什么方言、进货顺序的问题了。例子可能不太恰当,希望不要误导你。
比如:mule 或者 serviceMix
共同学习!
ESB最主要的就是消息路由和协议转换,你可以把它理解成一个路由器,但是比路由器的功能要强大的多。
就国内来说真正发挥ESB最大优势。
我们的产品也很厉害的噢
国内用esb的多了去了 通信行业 金融行业 基本上都用