在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,似乎就要被视为落后一等。
分享到:
相关推荐
目前,几乎所有新的中间件类型、新的中间件产品都支持Web服务,可以基于它们实现SOA架构的应用。正因为如此,人们将中间件视为实现SOA架构的理想平台。凭借这种天然的联系,中间件搭车SOA也是一个增加曝光率的明智择...
### 基于SOA中间件的应用开发平台在中国的实践与发展 #### SOA与中间件:集成企业应用的新路径 面向服务的架构(Service-Oriented Architecture,简称SOA)作为一套集成企业应用的方法论,近年来在中国的信息化...
金蝶AESB中间件和SOA架构ppt 金蝶AESB中间件和SOA架构ppt是一份关于金蝶中间件公司副总经理刘宏倩的演讲稿,内容涉及中国软件业的发展过程、国产基础软件的挑战和机遇、金蝶自主创新发展历程、国产基础架构解决方案...
在IT领域,SOA中间件是实现这种架构的关键组件,它提供了一种平台,使得不同系统和服务能够无缝集成和通信。 在"SOA中间件安装SOAOfficeSetup"的过程中,我们需要了解以下几个关键知识点: 1. **SOA中间件**:这是...
SOA也就成为了越来越多中间件厂商和套装软件厂商挑战BEA与IBM在中间件市场统治地位的一条捷径,因为站在SOA这个新 兴的理念面前,每一个厂商都是新介入者,机遇随时存在。SOA无疑是一个趋势,否则不会有如此众多的...
### 国内SOA平台中间件研究报告知识点梳理 #### 一、SOA概念与特性 - **面向服务架构(SOA)定义**:SOA是一种软件设计方法论,旨在通过服务的形式来组织和构建应用程序,使得不同的应用能够通过标准化的服务接口...
### 中国中间件市场及部署SOA趋势展望 #### 技术趋势:SOA相关技术的发展阶段 在软件架构领域,面向服务的架构(SOA)作为一种设计思想,旨在通过标准化的服务接口实现不同应用程序间的互操作性和重用性。根据易观...
在Oracle成功收购BEA后,其在中间件和SOA(Service-Oriented Architecture,面向服务架构)产品线的战略发生了显著变化。Oracle旨在整合两家公司的优势资源,强化自身在企业级软件市场的地位。 首先,Oracle应用...
【面向服务架构(SOA)与中间件】 随着SOA概念的兴起,软件开发方法从传统的编程方式转变为服务导向。SOA强调的是服务的复用和解耦,允许应用通过网络调用所需服务,而无需直接集成服务组件。实现SOA的关键在于规范...
SOA架构的中间件在这一领域扮演着关键角色,它们提供了一种机制,使企业能够更有效地整合现有的IT资源,实现业务流程的自动化和优化。例如,ZapThink和Gartner的研究都预示了SOA中间件在未来几年内的广泛普及。这种...
【普元SOA中间件技术特征与架构】 普元SOA(Service-Oriented Architecture,面向服务的架构)中间件是一种先进的软件系统设计方法,它强调将企业应用解构为可独立部署、可复用的服务单元,从而实现业务流程的灵活...
【标题】:基于SOA的RFID中间件技术在图书馆中的应用 【描述】:本文深入探讨了如何在图书馆环境中运用面向服务架构(SOA)的RFID中间件技术,以提高自动化管理水平,优化数据处理效率。 【标签】:中间件、微服务、...
### 基于SOA的数据库中间件的研究与设计 #### 一、引言 随着信息技术的快速发展,数据库中间件技术成为了连接应用层与数据库层的重要桥梁,它能够有效地提高系统的性能、安全性和可扩展性。传统的客户端/服务器(C...
### 基于SOA的数据交换中间件研究 #### 引言 在信息化时代,各行各业在建设自身系统的过程中,产生了大量的“软件组件”,如ERP、CRM、SCM、电子商务和电子政务软件,以及各类即时通信软件和网络文件共享系统。...
【中间件技术与SOA架构】中间件技术是分布式计算中的关键组成部分,它能屏蔽底层硬件和软件的复杂性,简化系统资源管理,确保服务的可预见性和透明性。中间件有多种类型,如数据访问中间件、远程过程调用中间件、...
AgileEAS.NET SOA 中间件平台是一个企业级的快速开发平台,专注于利用Microsoft .Net构件技术和模型驱动架构,以“敏捷并行开发方法”为指导思想。这个平台的目标是简化企业级分布式应用系统的构建,提高开发效率,...
最新 金蝶中间件企业架构引领SOA-精品.pdf最新 金蝶中间件企业架构引领SOA-精品.pdf