首页 > 人工智能 > 正文

电子政务与SOA:一个方向,两大阵营,三步走

2010-08-04 16:42:55  来源:网络

摘要:政府行政管理体制改革引起全社会的广泛关注,这一次机构改革,再一次将深化行政管理体制改革、建设服务型政府、转变政府职能的深刻理念放到了全社会注目的焦点上。
关键词: 电子政务 SOA

  2008年“两会”后,以“大部制”为核心的政府行政管理体制改革引起全社会的广泛关注,这一次机构改革,再一次将深化行政管理体制改革、建设服务型政府、转变政府职能的深刻理念放到了全社会注目的焦点上。
  笔者认为,推行大部制改革、加快建设服务型政府,是我国电子政务建设和应用发展面临的又一次重大契机。建设服务型政府就需要'面向服务'的信息化架构,因此,SOA也会获得长足发展。
  一个方向
  认为SOA是电子政务发展的方向,这一点似乎已经在国内外软件界、政府用户间达成了共识。
  国内最早提倡 “电子政务SOA”的是长风联盟。作为一个由应用集成商、平台软件厂商和第三方机构组成的组织,北京“长风开放标准平台软件联盟”为了推动SOA在以电子政务为代表的行业信息工程中的应用做了大量的工作,曾发布了《SOA电子政务总体技术架构与解决方案的白皮书》和《SOA参考架构的白皮书》。
  长风联盟技术委员会主任李安渝曾经这样说过:“长风联盟为什么提出SOA很大一个原因是目前电子政务发展的一个方向,也是政府转型的一个方向。SOA本身并不是一个发明,不是一个更好的软件工具,而它是一个解决跨区域,解决异构的、实时的、动态的信息和应用共享的工具。”
  长风联盟的观点得到了成员企业的普遍认同,神州数码国信信息技术有限公司的杨玉璞在“开放标准国际大会”上旗帜鲜明地说道:“电子政务是中国推进SOA的最佳突破口。”
  另一个联盟企业--东方通科技的首席软件架构师朱律玮也发表了类似的看法:“SOA这个技术应用得好是国内软件发展的一个巨大机遇。东方通已经有了很多的SOA应用的成功案例,尤其是在电子政务这一块。”据悉,东方通是少数可以提供“既可以传统技术也可以SOA”双重解决方案的厂商。
  另一些软件企业,虽非“长风联盟”的成员企业,但也一致看好SOA在电子政务领域的巨大潜力。普元公司的刘亚东就曾说过:“SOA解决了两个问题,一个是软件模块互联互通;另一个是将软件化整为零。SOA将会给中国的电子政务带来巨大的贡献。”
  如此多的不同类型的企业,发表惊人一致的观点,这足以说明,SOA已经成为电子政务的方向。
  两大阵营
  在电子政务建设领域,虽然众多厂商一同举着“SOA”的大旗,但是笔者认为,这里面其实有两个阵营,一个阵营是“一步到位派”,另一个阵营是“循序渐进派”。
  “一步到位派”以国外厂商为主,微软、IBM、甲骨文、BEA(现已被甲骨文收购)是其代表。他们围绕SOA已经进行了多年的研发,推出了一系列的SOA产品和解决方案,也收获了一些成功案例。
  但是,要用“自上而下”模块化的产品体系去迎合电子政务千变万化的需求,产生的“造价”是十分惊人的。据笔者了解,纽约州电子政务SOA部署,是目前世界上最为成功的案例。而整个纽约州电子政务SOA部署的预算,高达10亿美金,目前还尚不能解决全部问题。我国还只是一个发展中国家,部署SOA的庞大费用,根本不符合我国现有国情。
  同时有SOA专家站在技术角度指出:SOA标准尚未统一,许多地方尚需改进。目前SOA的国际标准繁多复杂,有些标准对于用户和厂商来说是互相冲突甚至无用的。同时,SOA作为一个具有发展前景的应用系统架构,尚存在许多有待改进的地方,例如在可靠性、安全性、编制(Orchestration)、遗留系统(Legacy support)支持和语义(Semantics)方面均还存在严重不足。
  因此,中创软件公司总经理刘江宁会这样说:“在逐步向上与业务系统靠拢的过程中,中间件逐渐成为原来业务系统的共性平台。SOA概念的提出就是为了解决动态的B2B业务整合的问题。虽然SOA已成为一个趋势,但目前国内还没有达到规模化的推广应用阶段。”
  经过一段时间的交战,以国内厂商为主的“循序渐进”派渐渐占了上风。他们更倾向于“自下而上”地实现SOA,先对局部的业务系统进行改善,使之具备SOA特性,然后再实现完整的、深度的SOA体系。
  “中国软件企业在长期的发展中逐渐形成的本土化个性化服务能力强、与最终用户关系紧密的特点,正好与SOA的”服务“理念相匹配。这一点在电子政务领域将得到最彻底的表现。” “长风联盟”肖澜先生的观点很能为“循序渐进派”代言。
  三步走
  关于中国如何实施SOA的问题,东方通科技(TongTech)首席架构师朱律玮(也是长风联盟参考架构组的主席)曾经针对中国企业部署SOA提出过“三步走”战略,在实践中证明十分有效。在笔者看来,电子政务实施SOA,“三步走”的思路同样适用。
  “三步走”是这样的:“第一步,实现SOA的一些基本特性。第二步,在成功实施SOA的基础上,加入一些针对具体政务的高级特性。第三步,提供更完备、更高级的SOA功能。”
  据朱律玮介绍,围绕“三步走”,东方通科技将SOA“改造”了一下,变成了BOA(Business Oriented Architecture)。BOA是一种面向业务的SOA,建立在东方通完善的基础中间件、集成中间件和VSP(复杂整合中间件)之上,为中国的电子政务建设打开了另一扇窗。
  在笔者看来, BOA是典型的“循序渐进派”,首先,BOA建立在SOA的基础之上,但是只把SOA看成是一种方法论。具体实施还是根据电子政务的业务需要,通盘考虑所需要的业务模型和数据模型。
  BOA同时是一种与SOA一脉相承的架构平台,是一种根据业务模型建立支撑重用软件的运行和管理平台。在可重用的层次模型支持下,平台做到了技术无关性,并实现了以统一的标准去运行和管理重用软件。
  笔者认为,BOA可以很好地为避免中国的电子政务建设盲目地“贪大求全”,也能避免前期的信息化成果“打水漂”,为政府部门节省成本。
  一句话,SOA的主要优势是逐渐体现出来的,不能一蹴而就!要想SOA,先要BOA。


第三十五届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。