信息化 频道

倪光南:构件+SOA=中国软件企业出头希望

“构件+SOA”:中国企业的银弹

  令人高兴的是,在这方面中国有后发优势。发达国家的银行、通信等行业的软件系统基本上在90年代初就已完成,如今要用新的构件技术将以往的系统推翻重来是相当困难的,因此对构件技术的市场需求不大。

  而中国的情况是,大部分企业的信息化还处于基础建设阶段,很多软件系统都是空白,最适合采用新的构件技术,因此对构件技术有巨大的市场需求。这也正是近年来构件技术在外国止步不前,而在中国却获得广阔发展空间的重要原因。

  同时,在中国发展构件技术另一个好处是,中国企业数量庞大,情况也复杂多变,这样,我们在设计构件的时候,能够有足够多的样本,构成更完善的构件库,使构件方法的软件生产达到更高的效率。

  现在我们可以勾勒一下构件技术将为企业信息化带来的变化。过去我们对于企业软件的概念是ERP、CRM等等,当业务部门有需求之后,规划出一个三、五年的时间开发一套庞大的程序来满足需求。

  但是现在我们可以按照细小的业务流程,设计每一个流程的小软件作为服务构件,再将成百上千个这样的服务构件集合起来,构成整个公司的IT系统。一旦某个业务流程需要改变,就可以将与之关联的服务构件抽取出来,重新编写,再镶嵌进去,构成一个新系统。

  这样一来,企业的信息系统将能随需应变,而不必像以往那样,当一个固定的系统用上若干年过时以后,不得不全部抛弃,重新开发一套新系统。

  总之,中国的特殊国情是构件技术在中国得以迅速发展的重要原因,这也是中国企业参与制订国际软件标准的契机。随着中国软件企业自主创新能力的增强,它们一定会在国际标准组织中发挥更大的作用。

  我们期待着,在广大软件企业和用户的努力下,SOA标准和构件技术的结合能成为提高软件生产率的一颗“银弹”。

来源:5月29日“SOA国际标准全球路”会议发言

0
相关文章