• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

中间件与应用服务器应用状况研究报告

发布: 2007-6-13 20:02 | 作者: bigbear | 来源: | 查看: 72次 | 进入软件测试论坛讨论

领测软件测试网

中间件/应用服务器应用的主要结论

中间件软件市场随着中国企业信息化的发展进程,一路高歌猛进。从2000以来,国内中间件软件市场一直保持持续增长的势头,也给本土中间件厂商提供了难得的发展机遇。通过调查数据表明,过去的2006年,已经成为中间件产品市场的拐点。

通过本次大型调查,结合中国中间件软件市场的历史数据分析,我们可以得出以下结论:

1 中间件软件从产品结构方面来说,开始出现细分的产品市场,一些特定领域应用的中间件产品出现并保持增长势头;支持大型企业应用的应用服务器中间件市场趋于饱和,增长明显趋缓;

2. 在企业应用软件开发领域,IBM,BEA,Oracle等国外巨头依然占据着主要市场份额;国产中间件产品中,金蝶、东方通、普元等厂商的产品用户认知度有明显的提升。未来2年将会看到国产中间件产品和国外厂商的产品更为激烈的竞争局面。

3.国外中间件厂商凭借雄厚的技术优势,在基础中间件领域依然占据着主导地位。国内厂商主要集中在应用中间件和行业中间件等领域。

4 国内一些软件开发企业,推出了自己的二次开发平台或一些领域级平台工具,逐渐将自己开发多年积累下来的经验逐渐产品化和市场化,成为中间件领域的新军。

中间件/应用服务器应用概况

中间件产品是一种介于操作系统之上,应用软件之下的独立软件系统,它为企业级的分布式应用提供了一种统一的平台和标准,极大地降低了应用软件本身的复杂性。使得应用软件更加独立于系统和硬件。中间件具有标准的程序接口和协议,可以实现不同硬件和操作系统平台上的数据共享和应用互操作,具有强大的计算资源管理、网络通信能力以及良好的可扩展性。

随着全球信息化进程的加快,中间件逐渐被作为一种独立于操作系统和应用软件之外的软件产品被广泛认知和接受。目前,中间件已经与操作系统和数据库并驾齐驱,成为基础软件领域的三驾马车。

中间件的概念和研究虽然起源较早,但大规模在软件开发和软件集成中使用始于上个世纪90年代。目前,中间件已经在金融,电讯,政府等各个行业的不同业务中大量使用。

在技术方面,中间件产品趋于成熟和稳定,越发符合相关技术规范。经过多年的发展和演进,中间件产品的分类和层次也日益清晰。如果按照功能或应用的领域,大约可以分为:分布式对象中间件、应用服务器、消息中间件、事务/交易处理中间件、应用集成中间件、数据库中间件、财务中间件、无线移动中间件等。

从产品结构方面来看,目前应用服务器和消息服务器中间件产品占有量居前2位。其它领域应用的产品如无线移动中间件,会成为新的生力军。

中间件产品类型分布

随着Web应用的逐渐普及,支持Web服务和应用的各种应用服务器慢慢蚕食交易中间件和消息中间件的部分市场。调查显示,应用服务器中间件的占有量已经高达38.5%,居于各类中间件的首位。消息中间件和数据库中间件分别以23.2%和15.3%位居第二,三名(如下图所示)。但是我们也应该看到,在银行电信、证券等许多对对效率、可靠性等方面要求严格的关键任务系统中,消息中间件及交易中间件,仍然将占有重要的地位。

数据库中间件一般由厂商直接随产品提供支持,独立的产品并不是很多。另外一个值得注意的是,一些结合了领域或行业知识的平台化产品(二次开发平台)和软件,正独立成为中间件产品,成为中间件领域的新军。

SOA应用认知情况

2006年应该是SOA从概念到应用真正落地的一年。各大厂商从最初的兜售概念,到目前真正地将SOA概念融入其产品和解决方案。从调查数据来看,有48.4%的技术人员认为IBM是SOA领域的领导者,其次是BEA和Oracle,分别占24.3%和21.2%份额。在全球市场上,IBM在所有的中间件关键领域全面胜出,包括交易处理监视器、集成套件、门户以及面向消息的中间件,营收占到了差不多四成的市场份额。再次表明了IBM在为客户提供构建SOA的产品组件方面已经处于领导地位。

图表2 SOA应用认知的分布状况

Portal产品的应用状况

随着EIP的推广与实施,Portal产品对门户和应用的整合优势突现无疑,但以IBM等国际大厂商为代表的产品与解决方案提供商提供的产品价格来看,中小规模的企业是无法承受的。Portal在前两年作为一个出镜率较高的概念,最近好像有逐渐淡出舞台的趋势。门户的真正优势并不在界面的个性化与灵活定制,而是强大的企业应用整合,而当一些业务逻辑层面的整合和数据层面的整合的工具开始出现并成熟时,Portal产品的价值和地位显然就会出现动摇。从Portal应用的程度而言,调查显示IBM、BEA和Oracle的产品处于领先位置。他们分别占36.9%、28.6%和28.6%的份额。



图表3 Portal产品应用的分布状况

应用服务器的使用情况

随着Web应用的逐渐普及,支持Web服务和应用的各种应用服务器慢慢蚕食交易中间件和消息中间件的市场。但是在银行,电信、证券等许多对对效率、可靠性等方面要求严格的关键任务系统中,消息中间件及交易中间件,仍然将占有重要的地位。

而数据库中间件一般由厂商直接随产品提供支持,独立的产品并不是很多。另外一个值得注意的是,一些结合了领域或行业知识的平台化产品(二次开发平台)和软件,正独立成为中间件产品,成为中间件领域的新军。

调查显示,目前应用服务器的占有量已经超过消息服务中间件。而在应用服务器的市场占有量来看,IBM,BEA,Oracle以45.5%,37.6%,24.1%处于前3位。但在开源的应用服务器JBoss的使用量却只占到了8.8%,看来在一些关键领域的应用上面,人们对开源产品的使用还是比较慎重。



图表 4 项目运行时对应用服务器的使用情况分布

应用服务器种类的推荐度

调查显示,在推荐用户使用服务器种类中,首选推荐IBM WebSphere的用户占到了33.1%;而推荐BEA Weblogic的用户占到了30.3%。IBM WebSphere和BEA WebLogic相差只有2.8个百分点,在推荐程度上面,两者比较相近。我们知道,BEA在应用服务器市场方面曾经独占鳌头,一度达到70%以上的份额。经过多年的竞争,IBM逐渐夺回市场,大部分原因当然归因于其销售策略(捆绑硬件),另外还有一个就是整体的软件产品优势。IBM目前拥有操作系统、数据库、及其它中间件产品,形成了比较全面和完整的产品线。这种软件集团军的优势,在面对客户时的优势是十分明显的。

技术方面,两者并无明显的优劣之处,只是BEA在产品的易用性方面方面保持优势。另外,和其它第三方的开发工具整合方面,BEA的产品表现得更为积极。

图表 5 推荐用户使用服务器的种类分布

J2EE项目布署采用的操作系统情况

尽管应用服务器主要针对Java应用,但调查数据显示37%的用户的J2EE系统居然部署在Windows平台上,这一比例明显高于人们的预测。部署在Unix系统上的J2EE应用超过半数,只有不到10%的系统部署在Linux和其它平台上。未来核心业务的部署平台,windows面临Linux的竞争会加剧,但这二者如果想直接威胁UNIX平台仍需时日。



图表 6 J2EE系统布署采用的操作系统情况分布

选择中间件产品关注的主要因素

中间件系统作为公司核心业务的支撑平台,用户对其安全稳定性明显最为关注,关注其稳定性的用户达到48.1%,远远超过30.1%的性能关注。中间件产品经过多年的发展,稳定性和性能都有明显提高,但并未完全达到用户的要求。透过调查数据可以看出用户非常在意业务的连续性。



图表 7 开发者选择中间件产品关注的主要因素

对开源和商业中间件产品的态度

调查显示,对于开源的中间件产品,35.7%(26%+9.7%)的用户会首选。另外,还有29%的用户选择在开发阶段会选择使用开源的产品,而系统交付时使用商业的产品。这两项数据表明,开源的中间件产品在IT技术人员心目中仍然处于很高的地位,尽管他们对开源产品的使用阶段或目的各不相同。21.3%的用户表示会首选商业的产品,是因为商业的产品有完善的售后服务,这一结果提醒开源产品可以在服务模式上进行创新,以便更好地和商业产品竞争。从另外一个角度讲,中间件产品一般运用在核心和关键业务,用户在实施这些业务时,对开源产品的选择还是非常谨慎的,而在开发阶段,则一般大胆使用。



图表 8 开发者对开源和商业中间件产品的选择状况

(责任编辑:铭铭 mingming_ky#126.com TEL:(010)-68476636)



延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网