中间件的SOA谋略

日期: 2008-04-09 来源:TechTarget中国

  在SOA还没有统一的标准规范时,不同中间件厂商的SOA有着不同的落地形式。


  最近,易观国际发布了《中国中间件厂商实力矩阵专题报告》,以市场执行力和产品创新力形成的四象限模型,描述了中间件产业的发展趋势和市场格局。国际厂商IBM、BEA仍然以强大的综合实力占据了中间件行业的领导位置。另外从实践SOA角度而言,SAP、普元、金碟位于强调产品创新的创新者象限,成为中间件行业变革的生力军。其中,普元以面向构件的SOA中间件被视作“另类”。


  去年,BEA推出SOA360平台战略,将其Tuxedo、Weblogic、Aqualogic三条产品线熔铸成统一的SOA平台。同期,甲骨文也推出了包括BPEL流程管理器、企业服务总线在内的SOA套件。因此,在当前中间件市场上形成的局面,就是同样的SOA,不同的落地形式。


  封装构件简化应用


  从技术趋势而言,中间件已经呈现从解决单一系统问题演化到解决多系统问题。无论是消息中间件还是交易中间件,中间件产品开始从单一到平台化方式转移。对于SOA来说,实施的目的在于实现以业务为核心,提高IT系统扩展的灵活性以及IT资产的复用,达到业务灵活组合的状态。


  形象点说,这就好比一个人来到一个陌生小城市,住宿想起宾馆,吃饭就去饭店,看病则到医院。整个管理系统里所有对象之间的关系非常清楚,系统功能的实现可以清晰地从一个对象调用另外一个对象,再调用第三方对象。每一个对象被看作是一种功能的构件,面向服务时,应用系统通过各种功能的构件轻松展现出来。


  基于此,普元专注于面向构件的中间件EOS,提供了完整的面向构件的应用解决方案,实现企业IT系统的构件组装和资产复用,提高软件开发的效率及软件资产的积累。据了解,通过三年左右的积累,普元已经积累有500~800个基础性构件,在EOS中间件平台下,用户可以通过可视化的方式对构件进行组装,然后实现各种服务。目前,中国建设银行的几个开发中心已经在用EOS平台开发新的业务系统。


  事实上,以面向构件的思想实践SOA的还有东方通。去年,东方通推出了面向业务的体系新架构BOA,其涵盖的基础中间件、集成中间件和VSP三个层面,就是揭示了构件和中间件之间的关系,即无论是传统技术还是SOA技术,基础中间件以构件的形式成为整个应用的基础和支撑。


  与IBM、BEA等国际厂商不同,国内厂商对于SOA在企业的应用背景有着不同的看法。在国内,IT建设以电信和金融行业为主流。他们包括大量以生产为导向的IT系统,这些是直接帮助企业创造收益的系统。而大量以服务为导向的系统,都还处于一个新建或不断完善的阶段。


  而在美国,企业的IT建设相对成熟,业务流程多年都没有发生大的变化,实践SOA的主要任务在于保护已有的IT资产,并针对它们进行标准切割,然后通过ESB解决各系统的互联互通问题。


  对比之下,普元董事长刘亚东认为,通过面向构件的形式构建企业新系统,用户能够以低成本高效率的方式像堆积乐高玩具一样搭建企业IT系统,这对于加速国内企业的IT建设步伐,缩小和发达国家的信息化差距意义明显。


  SOA标准惹争议


  不过,要想彻底实现服务构件的自由组合,就必须要求不同构件存在标准的定义接口,这就是中间件厂商竞争的另一个重要问题:SOA标准。


  今年5月,SOA国际标准组织专家Edward Cobb在中国表示,SCA/SDO(服务组件架构/服务数据对象)规范已正式提交给了OASIS(结构化信息标准促进组织)。


  许多SOA领域的工程师都认为,随着业务的发展,企业IT系统越来越复杂,相互间紧密地绑定在一起。在这样的系统里做任何修改都是破坏性的。如果存在SOA标准,应用系统就不再是通过几千行程序代码展现,而是通过服务和服务构件展现,企业应用就变成可以灵活连接的构件模块。


  不过也存在不同的看法。东方通首席软件设计师朱律玮认为,SOA的技术架构没有标准,但SOA有相关技术标准。IONA亚太研发中心经理林伯仲同样认为,SCA不是SOA的标准,而是在SOA环境中编程模式,SOA的架构是没有标准的,把SCA/SDO说成SOA国际标准,有一定的炒作成分。


  事实上,SCA/SDO标准是由IBM、BEA、甲骨文、SAP、普元等19个企业联合组织制定的,虽已提交OASIS,但具体落实的结果得到明年上半年才能揭晓,普元是作为国内惟一一家参与到SOA标准制定中的中间件厂商。根据OASIS CEO和总裁Patrick Gannon的观点,SOA的标准和规范一直在发展当中,很多相关规范仍不成熟,各种组织对SOA的认识和实现都有自己不同的思路。


  落地推广需渠道


  技术上,SOA已经有了不同的落地形式,但市场上,用户对于不同厂商的看法始终存在差异。如何落地并推广SOA,中间件厂商的渠道之力至关重要。


  从普元来讲,其SI/ISV合作伙伴分布于电信、金融、电子政务、电力、物流、制造等行业,大约有三百多家。其中,金融和电信各占30%的比例,政府和制造业各占15%的比例。


  即便如此,跟处于领先位置的IBM、BEA相比,普元的渠道触角相对不足。根据易观国际的报告,虽然普元凭借面向构件的SOA中间件被视为行业的生力军,但其对于合作伙伴的支持力度被视为是有待加强的环节。因为普元与IS/ISV主要是基于一些具体的项目来合作,让中间件产品成为解决方案的一部分。另外,普元大客户导向的直销机制在一定程度上也限制了扩大市场的力度。


  中间件领域的SOA风头正涌,谁家的产品不支持SOA,似乎就要被视为落后一等。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐

  • 寻找适合并行编程模型的中间件

    一些计算功能跟流程绑定得如此紧密,以至于如果可以(在处理器内核之间、CPU与GPU之间甚至跨系统边界)有效共享的话就可以获得极大的好处。

  • 测试发布文章

    列表摘要列表摘要列表摘要列表摘要列表摘要列表摘要列表摘要列表摘要列表摘要列表摘要列表摘要列表摘要列表摘要列表摘要列表摘要列表

  • 中小企业转型思考:域名有多重要?

    在互联网时代,域名也成为了一个品牌的象征以及企业展开营销推广活动的基础,毕竟线上与线下世界紧密交织在一起。坚实的域名给中小企业带来可靠性和安全性,对今天的中小企业和客户关系维护来说,这点至关重要。

  • 从信息化到互联网化 再议技术推动企业转型

    目前,全国有20.9%的企业已经开始利用互联网开展营销推广活动,还有23.5%的企业利用网络开展在线销售业务。互联网以前所未有的规模联系着人与企业之间的关系。