SOA实践有助于政务信息资源的利用和开发

日期: 2009-07-06 来源:TechTarget中国 英文

  加快行政管理体制改革,建设服务型政府,是党的十七大做出的重要战略部署。所谓服务型,是区别于管理型的一种政府形态,强调让老百姓能得到更广泛获知政府信息,更便捷地获得政府服务。围绕这一目标,电子政务的建设也必须遵循服务型导向。这需要首先解决“信息孤岛”问题,对现有信息资源进行有效整合和开发利用。采用SOA架构可从多个层面实现组织内部业务系统的互联互通,实现跨越部门应用和覆盖多个业务流程的“一站式”电子政务服务。

  SOA是由Gartner在1996年提出的一种架构模型架构。它最吸引人的地方在于,SOA系统通常是基于松散耦合组件组成的系统,建成的系统允许分散于各地且采用不同技术的资源协同工作,从而实现更高的业务和IT一致性。这种架构,恰恰是目前电子政务建设所需要的,能够应对应用系统过于分散造成的信息孤岛问题。

  作为中国中间件第一品牌,东方通中间件一直致力于推动SOA在中国的应用和发展。早在2007年,东方通中间件就推出了第一款基于SOA平台的集成中间件软件TongIntegrator 3,目前该产品已经更新至3.6版本。该产品基于SOA标准架构,并内嵌了ESB功能,可提供最新构建IT组织的标准和方法。通过建立可组合、可重用的服务体系,TongIntegrator 3.6可以加快应用开发的进度,并减少IT业务的冗余。据了解,到目前为止,该产品不仅在交通、金融等行业得到广泛应用,且受到电子政务用户的高度关注。实践证明,SOA能够带来业务流程的灵活性、协作能力提升、集成简化、成本降低等优势。具体来讲,由于可以正确选择服务,可以灵活更换服务提供者,可以快速实现服务的组装应用,甚至可以快速支持新的服务应用渠道和新的服务提供渠道,使得业务流程具备更高的灵活性。而在企业内部或企业之间协作方面,SOA通过服务接口使协作双方或多方,能够更加明确协作内容,以及相关的责权利,便于合作工作的顺利开展。更重要的是,针对电子政务建设中已经存在的多个信息系统通常由不同厂商提供的现状,SOA基于服务的快速组装技术可以提高集成效率,并最终帮助用户实现信息资源的整合和高效利用。

  人口多、国土面积大等客观因素的存在,导致我国电子政务建设格局犹如一个纵横交错的大棋盘。纵向方面要从部到省,再到市、县、乡共涵盖五个层次。横向上,除了中央直属有几十个部委,省市县也会下设多个委办局。在过去的几年间,各级政府部门基本上已经完成了信息发布基础平台建设和信息交互网上审批(办公)应用系统的建设。但是这些信息系统多是从自身业务出发来构建,往往以孤立封闭的系统架构出现。这就致使政务信息资源不能共享,数据格式不统一,在不同的系统中数据会重复存在但又互相不一致。这样就造成了信息资源的荒置和浪费——不能信息共享。这些问题无疑阻碍了政府部门之间的协同工作和公共服务水平的提高,制约了中国电子政务的发展。

  作为一种新的应用架构模型,SOA它以服务驱动为核心理念,通过将原有应用中的零散功能整理包装为具有互操作性的标准服务,实现服务的快速组合和重用,保证应用敏捷性与扩展性,满足政务业务发展需要。与传统架构相比,SOA为信息资源之间定义了更为灵活的松散耦合关系。由于利用开发标准的支持,采用服务作为应用集成的基本手段,SOA不仅可以实现政务资源的重复使用和整合,而且能够跨越各种硬件平台和软件平台的开放标准,实现不同政务资源和应用的互联互通。在SOA架构中,各类政务应用均可通过服务封装方式,将资源转变为可复用的信息资产,然后将这些服务按照业务要求,部署、运行在统一的架构中,并支持向其他应用系统或其他成员提供服务。也就是说,采用了SOA架构的电子政务项目中,政务信息资源均可视为服务,包括需要共享的信息资源服务、能独立完成某项功能的基本业务服务、跨部门的协同业务服务以及面向领导及决策部门的管理决策服务。可以说,SOA不仅是一种技术架构,更是一种业务模式和理念,它的应用必将帮助电子政务摆脱信息孤岛、适应需求能力差、重复建设、新应用周期长等困扰。相信伴随着电子政务建设的进一步深入,SOA将会在电子政务领域获得更多的实践。而对于东方通中间件而言,SOA在电子政务的实践必将帮助其进一步巩固“电子政务第一中间件品牌”的市场地位。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • 事件驱动框架和SOA在空军的应用

    空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。

  • 揭秘New Relic APM技术细节

    New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响

  • 仅凭SOA和云无法解决业务数据管理风险问题

    SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。

  • 购买应用集成工具可以采取平衡做法

    购买应用程序集成工具需要好好看看你的公司需求,知道从供应商里面要寻找哪些关键功能。