中间件技术相关产品分类及其发展趋势

发表于:2008-02-19来源:作者:点击数: 标签:中间件技术
2003年,中间件技术继续保持稳步增长的势头。作为许多大型软件厂商的核心战略,中间件技术已逐步走向成熟。从用户的角度看,新建的信息系统不基于中间件的已经很少,中间件技术及其应用已经渐入佳境。国内中间件的应用状况与国际上大致相同,虽然受到非典的影
2003年,中间件技术继续保持稳步增长的势头。作为许多大型软件厂商的核心战略,中间件技术已逐步走向成熟。从用户的角度看,新建的信息系统不基于中间件的已经很少,中间件技术及其应用已经渐入佳境。国内中间件的应用状况与国际上大致相同,虽然受到非典的影响,但中间件市场的增长与我国的经济增长一样,仍比全球的增长要强劲一些。
 
  需求导致技术格局多样化

    中间件技术已经成为应用系统的支撑。相对于操作系统与数据库而言,中间件与应用系统的关系更为密切,因此,应用系统的发展与中间件技术的发展互为因果。应用系统的需求就是中间件技术发展的风向标。

  从2003年应用发展的情况看,许多传统的领域如金融电信等大型企业的核心业务系统的建设已基本完成,基本数据源已经形成,并继续向互联网领域过渡。新的业务系统如决策系统、增值业务系统等将逐步展开。而在政府领域及中小企业领域,信息系统的发展相对滞后,其基础业务系统的建立正在进行或刚刚开始。同时,信息系统建设的地域性差异很大,沿海地区与内陆地区都有很大差异。由于不同的应用系统类型需要不同的中间件技术,应用发展的不均衡性也导致中间件技术的多样化发展。

  中间件的分类方法繁多,为了便于说明问题,根据2003年前后的发展状况,我们姑且把中间件分为两大类:一类是底层中间件,用于支撑单个应用系统或解决单一类问题,包括交易中间件(TPM)、应用服务器WAS)、消息中间件(MOM)、数据访问中间件(UDA)等;另一类是高层中间件,更多用于系统整合,包括企业应用集成中间件(EAI Suites)、工作流中间件(Workflow)、门户中间件(Portal)等,它们通常会与多个应用系统打交道,在系统中的层次较高,并大多基于底层中间件运行。

  这些种类的中间件,根据应用的场景及发展轨迹的不同,将继续保持多样化发展,并不断衍生出新的格局。

  底层中间件持续走稳

  在强势行业新应用中,特别是在政府、中小企业的基础应用系统的建设中,底层中间件将得到更广泛的应用。

  作为B/S结构应用基础设施,应用服务器在市场上大行其道。由于应用服务器的标准完备,所遵循的主要规范EJB及J2EE逐渐走向成熟,提供此类产品的厂商又众多,因此竞争也最激烈,其市场价格也会持续走低,继续保持“物品化”的趋向——即产品价格平稳走低,利润增长依赖于增值服务。

  应用服务器由于基本上继承了交易中间件和消息中间件的功能特性,在采用B/S结构及非传统编程语言(C、C++等)的应用中,应用服务器在逐渐蚕食交易中间件及消息中间件的一部分市场,导致后两种中间件在B/S市场中增长放缓。

  作为历史最长、最成熟的中间件,交易中间件在对效率、可靠性等方面要求严格的关键任务系统中仍具有明显优势,在金融、电信、证券等许多行业的核心业务还无法采用B/S结构的情况下,仍将占有重要地位。

 

原文转自:http://www.ltesting.net