• 官方微信

    CA800二维码微平台 大视野

  • 工控头条

    CA800二维码工控头条App

当前位置:自动化网>自动化新闻>企业资讯>构件化是中国软件业发展的必由之路

构件化是中国软件业发展的必由之路

发布时间:2004-03-12 来源:中国自动化网 类型:企业资讯 人浏览
关键字:

软件

导  读:

  

 
  十几年来,中国的一些软件企业一直走着从项目入手、从系统集成入手、从行业应用做起的路子,难以形成很强的研发能力,也难以形成大的企业规模。虽然国家不断出台支持政策,竭力推动软件产业的发展,但软件业界的人士却在不停地问:我们的企业如何才能上规模、上水平?我们的产业到底路在何方?直到最近几年,随着国产中间件的迅速崛起,随着软件“构件化”、“产品化”能力的逐渐提高,人们看到了中国软件企业能力的提高,也看到了软件产业发展的希望。
  构件化带来软件生产方式的革命

  每当人们提到软件行业的时候,都会把它和高科技与现代化联系起来。然而,长期以来我国软件产业生产方式却一直停留在“手工作坊”阶段,软件复用程度低,劳动重复性高,形成了高技术人才低效率劳动的局面,不仅严重制约了软件产业的发展,也难以满足国家信息化建设的需求。

  回顾经典的工业化革命,不难得出一些有益的启示:功能再复杂的产品都是由大量标准的零件(尽管零件可能只在本领域内有用)组成,零件在生产线上装配成一个成品,所有零件在成品中共同发挥作用。分工越细致、专业生产的程度越高,总体生产效率就越高。

  软件构件即相当于工业流水线生产上的“标准件”。构件最大特点可以不断复用,可以显著降低成本,缩减开发周期。其实,早在1968年软件构件与“软件组装生产线”思想就在国际NATO软件工程会议上被提出来。从那以后,采用构件技术实现软件复用,采用“搭积木”的方式生产软件,成为软件业长期的梦想。然而,由于技术水平限制,在很长一段时间内构件技术只是作为一种思想存在,直到CORBA、J2EE和COM/DCOM(现在的.NET)出现,中间件兴起以后,构件技术才逐渐走向现实。在国内,构件化思想兴起于20世纪90年代。曾于80年代留学加拿大、我国第一代软件企业家——中创软件公司董事长兼总裁景新海最早提出了“软总线+软构件”的思想,并且在软件开发与信息化建设中实践着这些思想。

  据美国Gartner Group的研究报告:“到2005年至少70%的新应用将主要建立在软件构件和应用框架这类构件的基础上!”专家认为,以软件构件复用为代表,基于构件的工程技术正在使软件开发方式发生巨大的改变。

  构件化呼唤国产中间件

  我们国家正在全面建设信息化社会,对应用软件的需求很大,为了缩减软件研发的成本和时间,构件技术的应用显得十分重要,构件又必须在中间件平台上才能发挥作用,只有在适当的中间件平台上,软件才有可能被抽象和隔离,最终成为构件。因此,作为三大基础软件的中间件成为我国软件业发展的关键。

  国家863专家、国防科技大学王怀民教授认为:“从技术上讲,中国的中间件和发达国家处于同一步起跑线。与国际大厂商垄断了操作系统、数据库软件市场不同的是,近年发展起来的中间件市场百家争鸣,中间件已成为我国切入基础软件领域的一个契机。”立足于本土,国产中间件有着多方面优势。

  首先,我们一直使用国外的操作系统和数据库,对于我们的数据安全十分不利,这也迫切要求有我们自己的中间件产品来屏蔽掉这些不利的因素。其次,国外的中间件产品有过于复杂和过于通用的倾向,针对性差,我们购买进来的国外中间件产品中有很多组件用不到,反而增加了学习成本和维护成本。中间件需要提供满足个性化应用的解决方案,形成一种特别适用的支撑环境,而非一大堆中间件产品。第三,软件产品本身就是对人的手工操作的一种替代,构件的生产更带有文化和思维习惯的特点,国外的中间件产品虽然实行了国际化的接口标准,但是还是与我国的思维习惯有差异,会增加我国的开发人员在中间件平台上开发的障碍。

  与国外中间件产品相对的是国产的中间件产品小而精,国内软件企业更了解具体的需求,针对性较强,运行效率也较高。同时由于本土化,我们的学习成本和维护成本要比国外低很多,同时相同的思维习惯也会使中间件产品更便于使用,这一切使得我国的中间件产品性价比更高。最关键的,采用国产中间件,可以更加有效的保障政治、经济信息安全。

  为了在中间件这一新兴软件领域争取主动,中创软件、中软、金蝶等国内软件企业纷纷进入中间件领域。中创软件是国内最早进行中间件研发的企业之一。在国家和山东省的重点支持下,中创软件及其商用中间件公司与国防科技大学等合作,研发出Infor系列中间件产品,这是国内最完善的中间件产品线。2003年5月,由中创软件承担的国家电子生产发展基金“软件构件化开发和生产管理支撑平台项目——基于CORBA的分布式对象中间件平台InforBus”正式通过专家鉴定,鉴定委员会认为,InforBus设计合理,体系先进,是一个支撑异构环境下应用集成开发的优秀平台,其总体技术达到国际先进水平,适合国内应用的需求,具有自主版权,有很高的推广价值。这标志着我国中间件研发取得了新的重要突破。专家认为,国产中间件的迅速发展,已经为构件化软件生产方式提供了必要的平台条件。

  构件化发展方兴未艾

  经过多年研究和探索,我国的构件与中间件已经逐步发展起来。现在,上海的构件库已经投入使用,国防科技大学、清华大学、哈尔滨工业大学等一批知名大学也开始了关于构件技术和中间件的研究。

  正是敏锐把握到了互联网发展对计算机应用系统的深刻影响,以及信息化应用需求与软件开发方式之间的矛盾,中创软件在国内软件企业中率先开始了中间件及构件化的研究。2002年,山东省以中创软件为依托建立山东中间件产业基地,其发展目标就是:加快发展,充分发挥山东中间件产业基地作为国内唯一大型中间件产业基地的先发优势与品牌效用,并争取成为国家级中间件产业基地。在此基础上,通过与省内外其它大型应用软件开发商建立战略合作伙伴关系,并与省内中小应用软件厂商形成合作联盟,在Infor系列中间件基础上,开发建立各行业复用性好的构件、应用框架和解决方案,从而形成先进软件开发模式和分工下的软件产业链,整体提高我国软件行业的市场竞争力。

  遵循“软总线+软构件”的思想,中创软件率先研发出了工作流程构件InforFlow、网络安全构件WebGuard、报表生成工具InforReport等基于中间件InforWeb的基础构件和大量应用构件。中创软件银行信贷管理、银行票据自动化处理、银行管理会计、金融中间件业务、高速公路信息管理等最新软件系统全部实现了“软总线+软构件”的设计思想,开发速度提高了20%以上,可复用性、稳定性和可扩展性大大提高,并已在包括交通银行、建设银行、上海海事局、山东省港航局、山东省交通厅等数十个大型信息化项目中得到实际应用。而在银行信贷管理系统、水上安全监督信息系统的开发中,由于InforReport报表中间件的应用,使与报表相关的开发工作效率提高了400%。

  随着“以信息化带动工业化”战略的实施,随着国内各行各业信息化建设的不断推进,行业信息化建设呈现出计算环境复杂性高、应用环境复杂性高、客户期望的开发周期越来越短等特点。在这种情况下,国内传统的软件开发方式已经远远不能满足实际需求,构件化软件生产变得日益紧迫。

  回顾历史,每一次工业革命都回带来工业经济布局的改变,前瞻软件行业的发展,构件化生产已经成为必然的趋势,中间件的开发和使用也将随之走向深入,在这样一个软件生产方式发生革命性变化的时刻,中国的软件行业也充满了机遇和挑战,向成为软件大国的目标迈进。
人民网
 





本文地址:http://www.ca800.com/news/d_1nrusj6oam204.html

拷贝地址

上一篇:广州珠江啤酒打造亚洲最大啤酒酿造中心

下一篇:Philips为高性能微控制器推9款ARM处理器

免责声明:本文仅代表作者个人观点,与中国自动化网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容!来源网络如有误有侵权则删。

相关新闻
软件
  • 经纬恒润入选“2025中国汽车行业可持续发展实践案例”

    7月10日至12日,由中国汽车工业协会主办的2025中国汽车论坛在上海嘉定顺利召开。会上,2025中国汽车行业可持续发展实践案例正式发布。汽车电子,软件,嵌入式,智能化,

  • 经纬恒润推动汽车软件安全新生态,打造全流程质量协同新范式

    日前,由ATC汽车技术平台主办的“第四届汽车软件与安全技术周”在上海圆满闭幕。大会聚焦功能安全、SOTIF、AUTOSAR及嵌入式软件等核心议题,汇聚了来自整车厂商、一线供应商及研发机构的700多位专家和代表。凭借20余年的汽车电子系统全流程测试经验,经纬恒润通过技术分享、工具链展示及解决方案深度解析,为与会嘉宾呈现

  • Beckhoff 大学合作计划 | 2025 年全国大学生工程游学夏令营报到须知

    自 2025 年 5 月 14 日《2025 年全国大学生工程游学夏令营活动通知》发布以来,得到全国 20 余所高校本科、硕、博研究生的积极响应,报名情况十分踊跃。目前夏令营名额已接近满员,为确保各位学员顺利参与活动,现将报到注意事项通知如下。软件,交通,记录,

  • 丰田集团五家公司联合启动“AI与软件人才培养”计划

    近日,丰田集团旗下五家公司——株式会社爱信、株式会社电装、丰田通商株式会社、丰田汽车株式会社、Woven by Toyota株式会社(以下简称“丰田集团五家公司”)联合宣布,正式成立“丰田软件学院(Toyota Software Academy)”,旨在系统化培养AI与软件人才。人工智能,应用,人才培养,智能化,加速器,

  • Beckhoff 大学计划丨2025 年第二期全国智能制造工程师资培训活动通知

    Beckhoff 作为全球自动化技术的驱动者,倍福定义了自动化领域的许多标准,是国际标准的制定者和推动者。基于对人才培育与技术创新的重视,倍福积极深化与高校合作,围绕人才培养、专业建设、科技创新等维度,致力于培养兼具国际视野与创新思维的高素质人才。Beckhoff 于 2024 年正式推出大学合作计划,开启产教融合新篇章

  • 紧急!招人!诚聘!

    公司发展需要广纳人才,欢迎有识之士加入我司团队软件,自动化,视觉,设计,智能制造,工程师,

  • Qt Group发布技术中立型Qt生态系统扩展计划

    Qt路线图致力于实现与各行业技术栈的无缝集成,助力企业与开发者使用自选工具,更高效地构建、扩展和维护软件解决方案。Group,人工智能,设计,

  • Brother PT-E310BT/560BT标签机新品首发,助力电力电信行业高效运维

    科学高效的标识管理是电力电信行业稳定运行的重要保障。Brother于中国市场首发 PT-E310BT与PT-E560BT两款便携式专业标签打印机,聚焦行业标识管理痛点,升级产品功能,为电力电信运维人员带来更可靠、高效的标识标记解决方案,助力行业运维水平提升。软件,智能手机,接口,

更多精彩信息看点 请扫描以下二维码