`
yangzb
  • 浏览: 3468577 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

基于SOA的政务信息资源交换平台

阅读更多

  按照国家信息化领导小组印发的《国家电子政务总体框架》,电子政务网络、政务信息资源目录体系与交换 体系和信息安全基础是电子政务的三大基础设施。政务信息资源交换平台建设使各部门应用可在统一的授权管理下,与其他部门或跨部门系统交换数据,进行资源共 享,实现对分散异构电子政务的信息资源系统的无缝整合,并在新的信息交换与共享平台上深化应用,从而实现信息资源的最大增值。

  建设模式
  目前国内信息资源交换平台主要有三种建设模式:一是数据大集中方式,就是将全市各委办 局的数据库全部集中存储和管理;二是全分散方式,就是只建设一个交换平台,数据全部分散在部门,交换中心不存储任何数据;三是采用集中+分布的方式,分散 建设,适度集中。通过对不同建设方案的分析比较,“逻辑集中、适度分布”方式兼有“集中建设”方案和“分散建设”方案的优点,又弥补了各自的缺点,是构建 政务信息资源交换平台的优选方案。具体而言,各部门按照统一标准规范,整合本部门业务系统数据,形成节点目录和节点共享数据库,以前置机的方式提供服务, 自行维护,方便易行。根据具体情况,建设平台共享数据库,部署在信息资源交换管理中心或分中心,由共建部门基于交换平台进行维护,共用中心的网络资源、周 边设备和专业化的运行维护人员及服务,可以充分保证共享数据库的运行更加安全、稳定和高效。

  “逻辑集中、适度分布”建设模式主要体现在以下三个方面:

  第一,集中建设统一的信息资源目录体系,形成信息共享的基础;
  第二,构建面向服务的网络应用系统架构(SOA),实现各部门通过访问中心就可透明访问共享信息资源的机制;
   第三,共享数据库分三种情况建设:基础共享数据库采用数据集中的方式,由资源交换管理中心统一建设运行支撑环境,多部门共建共享;专题共享数据库由责任 单位建设,可采用物理集中的方式托管在数字资源中心,也可以存放在分中心;专业共享数据库,部署在各职能部门,由部门管理和维护。

  体系结构
  按照《政务信息资源目录体系》和《政务信息资源交换体系》国家标准(送审稿),政务信 息资源共享交换体系包括信息资源目录体系与信息资源交换体系两部分,通过目录体系可以实现对信息资源的有序化组织管理,各部门可以了解和掌握信息资源的基 本概况,发现和定位所需要的信息资源,通过交换体系可以获取到所需要的信息资源,两部分相互协作,从而实现信息资源的共享和交换。

  目录体系
  政务信息资源目录体系是按照统一的标准规范,对分散在各级政务部门的政务信息资源进行 整合和组织,形成逻辑上集中,物理上分散,可统一管理和服务的政务信息资源目录,为使用者提供统一的政务信息资源发现和定位服务,实现政务部门间信息资源 共享和信息服务的政务信息资源管理体系。

  目录体系主要包括四个部分:信息资源管理、资源需求管理(需求目录编制)、资源目录编制(编目)、共享目录服务。

  信息资源管理:将部门的应用系统、数据库统一管理,作为基础信息。

  资源需求管理:资源使用单位根据本单位的业务需求,提出来源单位、信息名称、信息指标、具体使用说明等需求信息,形成本部门需求目录,发送给资源提供单位;同时对每项需求目录是否已经编目情况进行管理,对需求满足情况进行反馈。需求目录是资源提供单位编目的主要依据。

  资源目录编制:资源提供单位将本部门信息资源按照国家标准组织成信息和指标,并赋予分类、编码、共享条件等属性。

  共享目录服务:部门资源目录通过注册系统注册到目录中心,审核通过后进行发布。各单位可按照统一授权,按部门或按分类查询共享资源目录,获取资源使用的相关技术资料以及获取所需的信息。

  交换体系
  交换体系主要包括前置机、交换服务中心两个部分,实现部门之间的数据交换。

  前置机主要负责数据的采集和标准转换工作。为了适应不同部门的业务情况,数据采集可采用三种方式:一是前置数据库方式,即由资源提供单位开发接 口,将需要共享的数据统一转存在前置机上,为平台提供服务;二是虚拟数据库方式,即在资源提供单位的业务数据库上建立所需的数据表,前置机访问虚拟库取得 信息;三是适配器方式,资源提供单位将业务数据封装,直接为平台提供服务。
  交换服务中心负责数据交换管理以及用户认证、授权管理、访问日志、 安全审计等工作。各部门通过交换服务中心访问所需要的共享信息资源。数据使用有两种方式:一是共享服务系统方式,即不修改原来应用,建立独立的资源访问界 面供用户使用;二是数据集成,即通过改造应用系统,直接将平台提供的信息资源集成到应用系统中使用。通过日志和审计系统,资源提供者可及时掌握本部门数据 流向、数据访问量等信息。

  技术实现

  技术架构
  SOA是一个基于组件的模型,它将应用系统划分为很多离散的服务,这些服务各自执行特定功能,通过定义良好的接口组合在一起构成一个应用系统。SOA的接口定义基于开放标准,保证了应用系统体系结构和平台的无关性,从而可以方便地部署到各种平台上。

  政务信息资源交换平台需要连接几十个政府部门,涉及到大量的部门业务信息库、专题信息库和基础信息库,这些信息库运行在不同的软硬件环境下,需要一个跨平台、松耦合、可扩展的技术架构来支撑。采用SOA架构有以下特点:

  1.独立的信息封装
  按照目录体系中形成的信息资源共享目录,资源提供者可以将每条信息封装成为一个独立的服务,将全市数量庞大、内容多样的政务信息资源有序组织,以满足各个单位多样化的资源访问需求。

  2.松耦合的信息交换
  信息资源被模块化并作为服务呈现给使用者,服务的接口和实现相对独立。资源使用者可以通过组合一个或多个服务形成所需的信息资源,满足应用需求,而无须理解服务的底层实现。

  3.基于标准的接口
  SOA服务具有平台独立的Web服务描述语言,使用XML Schema来定义消息通信,采用统一描述,定义和集成,登记和发现服务,从而使信息资源服务提供可以用.NET或J2EE来实现服务,而使用该服务的应 用程序可以在不同的平台之上,使用的语言也可以不同,使系统建设更为灵活。

  平台构成
  政务信息资源平台由三部分组成。

  目录体系技术支撑环境:主要包括目录管理子系统,实现信息资源的编目、注册、审核发布、查询和管理功能。

  交换体系技术支撑环境:由中心交换子系统、交换传输子系统、前置机交换子系统、交换管理子系统等组成,实现部门之间的数据交换。

  共享信息库:依托目录体系和交换体系,形成基础信息库和专题信息库,并提供相应的服务。

  平台配置
  系统由交换中心平台和前置机体系构成,配置如下:

  交换中心平台:由核心数据库、数据交换、目录管理、交换管理等服务器组。核心数据库服务器用于存储系统元数据库、统一数据编码库以及基础信息 库,是信息共享和交换的基础,配置两台小型机,并配置磁盘阵列系统1套;配置目录服务器1套,用于实现目录的管理以及查询服务;配置数据交换服务器2套、 交换管理服务器1套,实现数据交换和系统运行监控。

  前置机系统:由统一配置的前置服务器组成,配置在各个部门的交换节点,实现与平台实现目录和数据的交换,并根据各单位的实际数据量大小配置专门的交换信息库服务器。

  实践与探索
  基于SOA的政务信息资源交换平台已经在深圳市政务信息资源交换平台一期工程中得到 应用。该项目基于深圳市政务外网,建设交换中心和第一批18家试点单位前置机系统,实现了深圳市首批政务信息资源共享目录的共享和交换。实践证明,基于 SOA架构建设政务信息资源交换平台是可行的。

  在项目建设中,也遇到一些具体问题。如资源提供单位对有些信息不愿意拿出来共享,需要由信息办、法制办和监察局联合对不予共享的法律依据进行审 核;另外,也存在应该共享的信息提供不及时问题,需要结合电子监察系统对信息资源共享的数量和质量实行绩效考核。只有这些机制建立起来,才能保证部门间资 源共享工作的长期有效。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics