平台化是软件产业的技术革命
     目前,软件产业正发生着变革:软件基础架构平台的兴起以及业务基础软件平台的诞生,使得新的软件平台产业正在悄然而迅速地形成;同时,以业务导向和驱动的、可快速构建应用软件的软件平台——中间件,与操作系统、数据库并称为基础软件的三架马车,已成为中国软件企业实现跨越式发展的机会。
    从中间件到平台
    传统意义下的操作系统解决单机条件下各种资源的调度和优化问题,而中间件平台则是解决网络条件下各种资源的调度和优化问题。软件平台不是各种中间件产品的简单堆砌,它已超越了中间件,成为实现开发、部署、运行、管理、集成和安全的一体化开放平台,满足各种应用软件所要求的可靠性、可伸缩性和安全性的需要。
    应用服务器是中间件也是软件平台。它在技术上全部基于开放标准和规范,集成各种通用系统服务,是各类应用开发、运行和管理的平台,在网络分布环境中扮演着重要的角色。应用服务器可以延伸发展成为更大的平台,除了包括最基本的系统服务之外,还包括诸如门户产品和应用集成软件包。这种打包的应用服务器又被称为平台套件(APS)。但是,能够提供企业应用开发、运行、部署和管理集成框架的基础架构平台才是专业厂商和广大用户更为需要的。
    软件产业的一场技术革命
    以软件组件复用为代表,基于组件的工程技术正在使软件开发方式发生巨大改变。软件平台化正是这种新的软件开发方式的结晶。使用软件平台,可极大降低软件开发难度,提高软件开发效率,也提高软件开发质量。每一个软件平台的诞生,都是向软件生产力提高迈出新的一步。另一方面,软件平台也促进了软件产业的分工和合作,使软件产业链更为科学合理,推动软件产业向前发展。每一个成功的软件平台推出后,就有围绕此软件平台而形成的产业群体。在这场软件平台的热潮之中,中国软件业也不甘人后,红旗Linux和中软Linux两大国产操作系统平台已经成功登上软件历史舞台;中科院软件研究所最近发布的网驰平台是软件基础架构平台的代表;至于软件领域应用平台,更是众星纷呈了。
    信息化呼唤软件平台
    目前,在席卷中国大地的信息化浪潮中,信息化应用分割的现象十分严重。这种现象已经成为制约信息化进一步发展的瓶颈所在。软件平台化完全适合我国信息化的需要,不仅可为正在建设的各种不同信息化应用提供强大的开发和运行支撑,而且平台的集成和汇聚特性可将已经存在的信息孤岛进行连接、交互和集成。
    随着信息化的不断深入,越来越多的企业用户和应用软件开发商认识到软件平台的重要性。软件工程的成败在很大程度上依赖于选择什么样的软件平台。选择了合适的软件平台,项目成功率就有了一半的保证。目前,软件平台市场很热,许多软件开发商都在宣称,要将战略重点转向软件平台,但这也是软件平台市场混乱的另一种表现。软件平台供应商要与应用软件开发商、系统集成商、咨询服务商结成广泛的合作伙伴关系,形成良性互动的局面。中国软件产业呼唤新的真正软件平台企业的诞生。(摘自赛迪网)
 
北京工大智源科技发展有限公司
北京北工大软件园发展有限责任公司
Copyright © 2002-2005 All Right Reserved