北京航空航天大学计算机学院院长SOA标准工作组常务副组长马殿富
在传统的软件应用方式之下,企业需要一批熟知很多软件技术和产品的专业技术人员前来维护和管理应用软件,这种传统的软件应用方式很难被广泛地推广应用。
SOA技术为基于网络环境下的软件应用带来了新的前景。SOA技术的发展已有10年历史,从1999年推出SOAP1.0开始,陆续推出了WSDL、UUDI、BPEL以及WS-Security等80多种规范。W3C、OASIS和WS-I等国际标准规范组织制定了一系列有关SOA的相关标准规范。一些国际主流软件企业对SOA技术和标准也给予支持,一些开源组织也开源实现了SOA规范。
我国从2001年“863”高科技计划就对SOA进行了部署,有很多研究院所和企业都参与了这个计划的实施。从参与国际标准化组织来讲,我国也有一些企业、院所和高校较早地参与了SOA相关的国际规范制定工作。
未来的信息技术应用需要透彻的感知、广泛的互联、智慧的处理、全面的服务。为了更好地营建软件生命周期环境,就要建立SOA商业模型,解决软件使用、软件运营、软件支付、软件增值中的一些基本问题,这迫切需要一套符合国情的标准规范。
我国需要研制一整套SOA技术的国家标准。标准的制定最重要的是锁定最终的应用,虽然应用的形态各种各样,但我们可以就共性的、基础的方面达成一种共识,以形成一个标准规范。我国应基于SOA标准规范,促进软件用户、软件运营商、软件开发商、服务查询中心、安全认证机构、第三方支付机构等广泛参与SOA生态系统建设。
下一篇:SOA标准有利于自主创新