ESB决定SOA部署成败的关键
【泛普软件时代,泛普软件办公系统,泛普软件OA,OA办公系统独家】作为连接SOA架构的核心,ESB的构建至关重要。不恰当的ESB方案不仅不会帮助企业提升业务的灵活性和响应能力,反而会增加IT基础架构的复杂性,更会制约企业业务的发展。”IBM软件集团WebSphere基础产品销售全球副总裁Paulo Carvao强调说。
时至今日,可以说,SOA已经从理论探讨阶段走向了实际落地阶段。作为SOA的设计模式,ESB为SOA提供了服务连接架构。企业要想具备SOA所需的核心连接性功能,并实现现有应用的整合和IT资产的重用,就必然要通过独立或组合使用的方式在企业中实施ESB。日前,IBM对外发布了最新的ESB功能扩展产品包——WESB(WebSphere Enterprise Service Bus)。
SOA的信息传输高速公路
有一条经验已经无数次被证明:旧的应用程序不会很快就消失,因为它们的作用不可或缺,因而会被持久地使用下去。因此,企业需要IT系统的重用性和连通性,以保证现有的应用程序与新应用程序之间进行自由转换和消息传递,从而让以往的IT投资能够在新的环境和需求中仍然得以充分利用。
ESB作为强调重用性的SOA架构的信息传输龙骨,为SOA提供了一种连通性的基础架构,用以连接SOA中的服务。而这种模式有助于减少应用接口的数量和复杂性,从而降低IT维护和更改的成本,让企业能够以更简单、更快速、更安全的方式来使用服务。
“比如,我们用ESB来监听来自G-mail的订单信息,该订单信息与Amazon.com的系统进行互联,这样就可以从Amazon.com 的网站中,或者Amazon.com的后台系统中获得订单商品的详细信息,再把这个详细信息与分站系统进行互联,最后得到产品的价格、质量以及配送价格等,所有这些信息都将被写到数据库中,并最后给合作伙伴发送一封确认信。”IBM软件集团WebSphere软件亚太区副总裁Peter Murchison介绍说。
其实,ESB在这其中扮演了整合的角色,它连接了邮件系统、Amazon.com的订单管理系统、Fedex的物流配送系统以及企业内部的数据库。“在这个案例中我们可以看到,只要是对外提供标准Web Service接口,WESB都能够对它们进行整合。WESB调用的这四个系统都是其他厂商提供的Web Service接口。那么,如果是企业内部的整合,用WESB来实现整合会变得更容易。”Peter Murchison强调了WESB所具有的兼容性。
“WESB是专门针对整合来设计的一个中间件,各种各样的应用该如何进行整合,我们都做过不同的规划和归纳,并且,我们找到了最原始的整合方式。可以说,WESB技术是针对最原始的整合,也是针对核心连接的一种方式,无论网络和接口的情况如何,都可以很容易地进行这种整合。”Paulo Carvao补充说。
综合应用ESB是SOA成败的关键
ESB一直都被认为是决定SOA部署成败的关键。因此,企业在选择时不应只考虑一个因素或项目,而是要将所有因素都考虑进来,包括平台覆盖范围;是否支持Web服务;是否支持现有的应用环境;能否为协同交易提供可配置的内在支持;安全性、可扩展性、处理能力和性能等;以及是否能够卸载XML和Web服务等。
“如果企业希望对现有的复杂应用和定制应用进行整合,或者将它们作为服务提供给客户的话,仅仅靠单一的ESB产品是不行的,不恰当的ESB方案可能还会适得其反。”IBM软件集团大中华区WebSphere软件总经理黄震强调说。
事实上,在企业的业务环境中包括了太多类型的技术、网络负载和技能,而适用于所有应用环境的产品是不可能存在的。黄震表示,企业是无法通过单一的ESB产品来满足对功能方面的所有需求,企业需要的是可以扩展和定制的不受限制的ESB来适应SOA架构的需求,并为SOA的切入点提供支持。
Paulo Carvao建议企业可以通过组合使用的方式在企业中实施ESB方案,通过在企业内部署针对不同需求的ESB产品来满足企业不同业务的需求,以此来实现现有应用的整合和IT资产的重用。
链接:IBM ESB产品组合拥有三款产品:基于J2EE规范、针对标准接口整合的WebSphere Enterprise Service Bus(WESB);针对遗留应用和异构系统进行整合的WebSphere Message Broker(WMB);以及针对特定需求的大交易量处理进行整合的WebSphere DataPower。
- 1已成雏形 2007年SaaS市场大盘点
- 2ERP实施如何面对生产主管
- 3SOA与ERP如何融合
- 4与时俱进企业透过SOA看ESB技术发展
- 5BI将数据变成信息要长跑
- 6中国SaaS模式失败原因分析
- 7数据中心数据复制实施研究
- 85S管理方法 工夫在“诗”外
- 9保障DRP系统数据准确性
- 10SAP入门:Material Management
- 11社交网站渗透企业内部 对企业有何意义
- 12虚拟化 给企业备份注入新思路
- 13ERP企业内涵以及引进背景概述
- 14实例再现:SaaS型BI帮助企业摆脱困扰
- 15康师傅用IT跑赢成本
- 16ERP案例:CIO九周速成SAP ERP
- 172008年盘点十大降低企业成本的技术措施
- 18SAP入门:Production Planning
- 19IT管控能力不足成中小企业发展瓶颈
- 20诊断管理软件的弊端
- 21企业如何用ESB与SOA架构融合
- 22如何避免虎头蛇尾的ERP项目
- 23网友总结自学SAP三道坎
- 24泛普OA办公自动化系统是客户信息化的一个上层平台
- 25SCM成企业信息化加速剂
- 26知识管理如何摆脱信息垃圾
- 27形成大工业体系推进信息化与工业化融合
- 28企业存储管理的节省之道
- 29四大策略 让企业网络远离黑客
- 30中小企业信息化IT管控新思维策略分析