SOA 作为近年来信息技术领域的重大热点之一,SOA已成为IT系统构建的主导思想。国内外主流软件厂商均在致力于提供SOA的产品及解决方案。但是,SOA标准不统一的问题越来越成为SOA应用推进的瓶颈。
当前SOA国际标准主要由W3C、OASIS、WS-I、OMG等多个国际标准组织发布,各标准组织对于SOA标准存在多种描述,部分标准之间存在冲突、重复现象,使得SOA标准难以选择和采纳。当前国内外主流SOA产品在一定程度符合SOA的基础定义,同时也各自加入了一些非标准实现。
为规范中国SOA产业,提升中国SOA软件产品的质量及互操作能力,促进SOA在中国各行业的应用,自2007年起,全国信息技术标准化技术委员会(以下简称“信标委”)委托中国电子技术标准化研究所互联网标准开放实验室(Internet Standards Open Lab,以下简称“ISOL”)组织规划SOA系列国家标准的研制,并于2008年3月25日在北京市应物会议中心召开了“SOA国家标准需求调研会”。
本次会议目的是向国内业界介绍信标委在SOA领域的国家标准的计划,同时调研国内主要的SOA产品厂商、应用软件厂商、科研院所及用户单位在具体实施中的标准相关问题和国标研制需求,以便于实质性面向中国国情开展SOA国家标准研制及推广。
本次会议由ISOL负责组织,邀请了上海普元信息技术有限公司、北京中软国际技术有限公司、山东浪潮齐鲁软件产业股份有限公司、东方通科技公司、中国科学院计算技术研究所、北京航空航天大学、北京锐易特软件技术有限公司、中创软件中间件公司、金蝶中间件有限公司、华迪计算机有限公司、文思创新软件技术有限公司以及后勤指挥学院共13家单位的相关负责人参会。会议由ISOL马楠博士主持。本次会议分四部分议程:
第一部分:SOA标准现状分析。ISOL宋慧驹先生首先介绍了国际SOA标准现状、国际国内在SOA应用中的问题,接着基于ISOL的研究成果《SOA标准体系》介绍了整个SOA国际标准的发展历程以及当前已发布的13类81个标准情况。关于SOA标准的研究,宋慧驹强调重点将放在基于SOA核心国际标准集的梳理、面向中国的行业应用形成各行业SOA实施所依据的最小标准集。
第二部分:参会单位代表发言。各单位代表介绍了各自在SOA产品研发及项目实施中,标准的采用现状、问题、需求以及国家标准制定的建议。笔者看到,持续近三个小时的介绍,各单位结合自己的特点在谈起SOA当前的问题及国标的建议时,共同的切肤之痛让大家激情澎湃,共鸣的掌声不断。下面笔者摘录了各单位发言的精要。
普元软件是中国目前参与国际标准组织最深入的企业,作为OASIS 5家创始级成员中唯一的一家中国企业,普元深度参与了 “服务构件架构(SCA)”和“服务数据对象(SDO)”两个重要标准的制定及推广。普元副总裁程朝辉在介绍普元情况时,多次强调,普元参与国际标准化工作切实给公司带来了国内、国际市场的良性影响。
中软国际是中国最大的集成厂商之一,代表中软的总裁助理韩鹏介绍,SOA目前也开始成为集成厂商在解决方案及项目实施中必须具备的能力。SOA标准的要真正落地,需要结合行业应用。
浪潮公司与IBM与2007年共同成立了首个中国SOA创新中心,并在烟草行业成功实施了一些SOA的项目。代表浪潮公司的技术中心主任周恒建议,中国的国标制定,要在一些开放的标准上与国际同步,要建立SOA的相关国家安全标准,解决互操作性的容器标准以及行业标准。
东方通公司是中国中间件技术领域的开拓者和领导者,在SOA技术研发、标准研究及项目实施也有了大量的积累和成果。首席架构师朱律玮指出,目前的国际标准繁多复杂,有些标准对于用户和厂商互相冲突甚至无用。对于国家标准的制定需要明确定位面向用户,梳理出对用户和厂商都有用的标准,同时要加强不同厂商SOA产品之间的互联互通能力。
中科院计算所已开展多年中国的服务网格研究,并在国内业界有较大的影响。与会的助理研究员杨东菊博士建议,在SOA国家标准不是对已有W3C/OASIS标准的代替、而是补充和完善,同时要重点放在业务标准,并与企业联合来制定。
中科院计算所已开展多年中国的服务网格研究,并在国内业界有较大的影响。与会的助理研究员杨东菊博士建议,在SOA国家标准不是对已有W3C/OASIS标准的代替、而是补充和完善,同时要重点放在业务标准,并与企业联合来制定。
北航是我国最早从事Web Services研究的大学,承担了国家863及其他部委的多个服务相关项目,是国家电子政务目录体系、交换体系标准的牵头编制单位,同时承担了W3C的中国办事处工作。北航计算机学院院长马殿富老师建议,我国在建立相关标准时需要借鉴并深入分析已有国际标准的包容和差异、以便在支撑重大行业应用时需进行有效选择,同时强调要重视国产SOA相关软件的研发。
锐易特公司作为主要由海归资深人员创办的公司,是国内专业的SOA信息整合中间件产品和解决方案提供商。锐易特公司的技术总监李轶强博士指出,SOA国家标准的研制要分清哪些标准有用、哪些适合国内,真正把行业标准实施起来。
中创公司是国家发改委、科技部、信息产业部重点支撑的中间件研发单位,同时是国际标准化组织OMG的成员。中创技术经理张兵指出,中国目前SOA国标研制要解决三个问题:不同厂商的SOA平台之间的互操作问题、不同组织的标准之间的兼容、以及缺乏针对行业应用的SOA标准。
金蝶公司是中国软件产业领导厂商之一,在国内是最草开始SOA基础平台研制的厂商之一、并推出了中国第一款基于SOA平台的ERP软件。公司副总裁张勇强调,技术的积累以及国标研制必须要来源于需求。
华迪公司是中国最大的系统集成厂商之一,前期参与了多项国家及行业相关标准的工作。技术总监张燕生在会场详细介绍了华迪公司10年来在实施SOA的重要部分——业务建模领域的基于GB/T 19487-2004数字化建模标准族,并表示中国可建立更贴近行业用户需求的流程领域标准。
文思创新是中国最大的软件外包服务厂商,与Tibco公司成立了共同的研发中心。销售总监薛伟强调,目前要解决的问题是向业界和用户澄清标准的意义何在,同时国标的研制要关注应用层次的标准。
第三部分:SOA国家标准规划介绍。ISOL袁媛女士介绍了今年来我国相关国家标准政策、SOA国家标准研制的背景以及已规划的SOA国家标准情况。她强调,SOA国标的研制目标是积极采纳国际SOA标准,基于中国应用需求对国际标准进行裁剪、建立起符合中国国情的标准体系以及基于标准的认证机制。同时,SOA国标的研制将采用创新的模式来实施,即基于ISOL开放式的标准研究成果,将真正符合市场及应用需求的内容提炼为国家标准。2008年将启动的三项标准是SOA术语、SOA总体技术要求、SOA标准化指南。
第四部分:与会人员讨论。ISOL马楠博士再次阐释,SOA的国标研制将切实与产业、行业用户的实际需求紧密结合,将立足行业标准,与用户、厂商充分合作,大力推进标准的应用,最终达到规范整个SOA产业、提升SOA的实施质量,促进SOA国产软件产业的自主创新和发展的目标。各单位均对SOA国标的研制和推广思路表示高度认同,并表示希望参与到ISOL的SOA标准化工作中来。
本次会议让笔者感触颇深,一是中国的SOA国家标准研制的需求相当迫切,国家标准的研制和出台将对国内的SOA产业产生重大影响。二是中国企业的标准化意识已经觉醒,部分企业率先走在了创新和开拓的前列,开始以更主动、更开放的全球视野,迈向国际标准化和国际市场的主流。三是中国的标准化机构开始更开放、更注意面向实际市场和应用,这种模式会让中国的企业更有动力去将自主技术转化为标准,让整个产业更有活力,也会推动企业提升自主创新能力及行业信息化建设水平。