【IT168 信息化】作为三大基础软件门类之一,中间件对于软件企业的研发能力、资本实力和市场推广能力等方面要求很高,培育独立的中间件软件企业和成熟的中间件软件产品是当务之急。
1.从市场规模来看,中间件的发展迅猛,市场前景巨大,能形成大的产业。
据IDC预测,中间件软件相关产品到2008年在世界市场的销售规模可以达570亿美元。其中,应用服务器年均增长率为51%,高于其他传统中间件29%的年均增长率,也高于应用软件32%的年均增长率。
据CCW RESEARCH调研报告显示,2003 年,中国中间件市场规模 9.47 亿元,2004 年市场规模达到 12.81 亿元,增长率达到 35.2%。预计2005年中国中间件市场规模将达到18.67亿。

图1 中国中间件市场规模示意图
以上数据表明了我国对中间件产品有着巨大的需求。
中间件产品最初在国内应用较为集中的行业是电信和金融,其中银行业是我国中间件应用最广泛也是最为成熟的行业,这与这些行业信息化建设起步较早、其跨区域应用系统建设对于跨平台要求较高等因素有很大关系。但随着近年来中国能源、交通、政府等领域相继加快信息化的步伐,这些行业也对中间件产品,尤其是基础中间件平台产生了较大需求。2001年以来,国家"以信息化带动工业化"政策的实施,又推动了传统的制造、流通、医疗等行业对于中间件产品的需求。
行业信息化建设是最近几年乃至今后中国各级政府积极推进的重要工作内容,传统的制造、流通、医疗、能源等行业也正在信息化基础设施和网络系统建设方面投入大量资金。据预测,传统行业对于中间件软件的需求将以32%以上的增长率快速增长,传统行业在中间件市场中的份额将日趋增加。
由此可见,中间件,尤其是基础中间件产品已经成为许多行业应用不可或缺的基础架构软件,这也为中间件的市场提供广阔的天地。
2.从软件技术发展的角度来分析,中间件技术是软件发展的核心动力,是核心技术,是关键领域的创新。
中间件搭建了应用与技术之间的桥梁,成为软件产业链条上不可或缺的一环,必将带来新一轮软件发展的机遇,改变市场竞争格局。
"能快速提高开发效率"是用户对中间件的一致评价。据国外权威机构估计,使用中间件软件可以使软件开发周期缩短24%~50%,运行成本减少50%。
在中间件产生以前,应用软件直接使用操作系统、网络协议和数据库等进行开发。这些都是计算机最底层的东西,底层越复杂,开发者就不得不面临越多的棘手的问题,如操作系统的多样性,繁杂的网络程序设计、管理,复杂多变的网络环境,以及性能、效率、安全等方面的问题。这些虽与用户的业务没有直接关系,但又必须解决,从而耗费了大量的时间和精力。于是,有人提出能不能将应用软件所要面临的共性问题进行提炼、抽象,在操作系统之上再形成一个可复用的部分,供成千上万的应用软件重复使用。这一技术思想最终产生了中间件这一类软件。
从计算机软件系统的结构层次来讲,中间件是位于平台(硬件和操作系统)和应用之间的一组通用软件。作为应用支撑软件,中间件为分布应用以及应用软件开发提供了跨网络、跨平台(硬件和操作系统)的透明性和互操作功能,构成应用的基础结构,从而可以集成、连接不同结构的应用和系统,共享重要的应用服务和资源,实现应用的快速开发和部署。
总的来说,中间件对软件开发具有以下价值:
透明性:中间件使我们可以透明地进行应用的开发、迁移、部署等工作。
高可用性:中间件具有极强的故障处理和恢复能力。
高性能和伸缩性:中间件能支持不同规模的应用,保证构筑在其上的应用在任何情况下均具有良好的性能。
互操作性:很多中间件建立在标准的协议、数据格式和应用接口规范之上,具有很好的互操作性,方便以后应用扩展和升级。
可移植性:中间件提供了标准的编程接口,屏蔽了网络和平台的差异性,极易从一个平台移植到另一个平台上,保护了企业在应用软件开发和维护中的重大投资。
3. 中国信息化发展的现阶段对信息资源整合提出了迫切需求。在过去的二十多年里,无论是各级政府还是各种企业,都投入了大量的资金和人力,建立了大量的应用系统,生成了大量的数据或文档资料,由于历史的原因,这些系统和资源是分散的、异构的。而今天的业务发展普遍提出了新的需求,那就是跨平台、 跨系统、跨应用、跨地域。解决这一难题的软件技术正是中间件技术。
随着中国金融、电信、政府、教育等各行业的信息化建设力度的加大,多种操作系统、异构数据库的共存,以及网络环境复杂性的增加为企业带来了诸多不便。实现信息共享的迫切需求,为中间件的蓬勃发展带来了契机。当然,面对如此增长如此迅速的市场需求,推动国产中间件发展势在必行。
4. 保证信息安全需要自主知识产权的中间件,发展中间件符合国家"电子边疆"战略。
窃取信息和对信息系统实施攻击和破坏的重要方法就是,在信息系统的核心(如操作系统和数据库等)中可以利用难以防范的隐蔽指令、逻辑炸弹和后门等。目前,我们在强调操作系统和数据库应用自主知识产权产品的同时,作为整合资源、连接应用的中间件产品对于安全保障而言同样具有举足轻重的作用。全国政协委员、中国工程院院士何德全认为,在强调发展信息产业的同时,我们也必须密切关注信息安全问题,因为它是国家安全的重要内容。今天,一个国家的经济主权、政治主权、军事安全等已经越来越依赖于其"信息控制权"。因此,在强化电子政务推进过程中,树立保卫"信息边疆"的意识尤为重要。由于电子政务的基础是计算机和网络,因此在信息本身的安全保卫方面,各国政府一般都会选择自己具有完全控制能力的自主知识产权的信息安全产品,来为电子政务保驾护航。由此可见,在信息安全领域尽快形成以自主知识产权为核心和基础的中间件产品,是保障国家信息主权的最根本基础之一。
因此掌握和发展具有自主知识产权的中间件技术和产品,形成自主发展能力,将是保障我国政府、电信和金融等国家重点行业、以及其他各行各业信息化建设应用的又一关键。