首页 > 范文大全 > 正文

用SOA把信息串起来

开篇:润墨网以专业的文秘视角,为您筛选了一篇用SOA把信息串起来范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

soa资源共享交换平台的出现就是为了解决政务信息资源及时便利共享的问题,提高政府部门办事效率,减少工作偏差,促进业务协同。

在政务领域,由于对同一个监管或服务的对象,存在着大量的不同监管或服务部门从不同角度进行管理的情况,也就存在大量的数据共享和协同需求。

拿企业法人基础数据来说,权威的数据来源于质监局,但安全执法监查部门需要使用到这些数据,安全执法监查业务系统需要使用这些数据,而这类数据落地在市质监业务系统中,并已通过交换机制交换到市共享交换平台中,可以通过市区两级平台的数据交换功能,将数据交换给区安全执法监查业务系统使用。

又如,民政部门作为政府社会救助工作的职能部门,在整个社会救助体系中,发挥着非常重要的作用。但经过多年的发展,社会救助工作不再只是民政部门的业务工作,而且涉及到多个部门,由于信息共享不到位、资源整合不到位、救助时效性不到位、监督评价不到位等原因,容易出现重复救助和遗漏现象。与救助相关的信息包括城市最低生活保障数据、农村最低生活保障数据、农村五保数据、临时救助数据、城市特困人员医疗数据、危房修缮等数据,这些数据分属不同部门管理,在没有有效的信息共享机制的情况下,这些信息只是一个个信息孤岛。

用户主导,数据共享

在电子政务信息化建设方面,北京市一直走在全国的前列。市区两级电子政务资源共享交换平台的建设,是北京市信息化主管部门着力推进的一项重要工作内容,旨在通过建立北京市和各区县的电子政务资源共享交换平台的建设,促进区县内部各委办局之间、市级和区级、各区县之间政务信息的资源共享和业务协同。以基础设施的方式建立统一的共享交换平台,也有利于进行统一的安全管理、信息访问申请和授权、节约信息资源共享基础建设方面的投入。

平谷资源共享交换平台是市区两级电子政务信息资源共享交换平台的重要组成部分。此项目的建设,对于促进跨部门的信息资源共享交换、统筹信息资源管理、夯实电子政务基础工作、实现信息资源开发利用绩效,将发挥重要的基础支撑工作,并为领导科学决策提供重要的数据支撑。

平谷区资源共享交换平台遵循国家电子政务总体框架及相关的政务信息资源目录体系和交换体系的相关标准,以信息资源的开发利用为导向。在建设策略方面,对于作为基础设施的共享交换平台,采取分期建设的方式,逐步建立和完善目录子系统、信息交换子系统、平台管理子系统、安全管理等子系统。在平台建设的初期,就强调平台对具有数据共享和整合需求的业务应用的支撑作用,以市区两级企业基础信息共享和社会救助系统为切入点,逐步扩展到对农村综合管理系统、安全生产监察系统等其它系统的支持。

平谷电子政务资源共享交换平台的建设采取用户主导的方式。平谷信息中心依靠自身力量,在平台管理支持保障体系的建立以及底层SOA产品的使用、实施策略等方面提供支持和指导服务。

平谷资源共享交换平台采用东方通的应用集成中间件TongIntegrator 3作为SOA底层支撑环境,主要提供数据集成、数据实时交换、数据共享服务等功能。平台主要关注点是资源共享,在此基础上逐步扩展业务协同功能。业务范围既包括平谷区内和委办局之间的数据共享和业务协同,也包括市区两级、区县之间的数据共享。

逐步拓展应用范围

在没有政务资源共享交换平台的情况下,对于具有数据整合和数据共享要求的业务应用,具有可行性差、实施和维护成本高、不易管理、不易扩展、投资重复等问题。建立政务资源共享交换平台,可以有效避免或缓解这种情况,使大量基于数据及时共享和交换的业务应用系统的建立成为可能。政务信息的交换与共享的业务需求,具有很多特点。

首先,要面向业务,是为业务服务的;其次,有明显的可复用特性。这一方面表现在数据交换类型上,如可以归类为文件目录-文件目录交换、数据库数据库交换、数据库-文件交换等另一方面表示在对同一数据共享服务的共享需要上,如对企业法人基础数据,不同部门都存在对其的共享需要。第三,对数据的共享需求,往往是某部门业务系统需求的一个组成部分。也就是说,对数据共享服务有松耦合的要求。最后,要方便重构。业务系统其他部分的变化不致影响数据共享和交换服务的提供和获得,或影响甚小。

而SOA的体系架构正好符合这方面的业务需要。因此,平台电子政务共享交换平台选择符合SOA架构的ESB产品作为平台的底层支持。通过SOA支撑平台,一期提供通用的数据共享、交换及资源目录服务,以后逐步拓展应用范围,进一步提取业务应用系统的服务要素。

市区两级平台对接是一期建设的一个重要内容。市区两级平台交换对接是指采用对接接口把市级平台交换系统与区级平台交换系统进行无缝集成,最终建立市级平台到区级平台之间的业务数据共享通道,实现市级政务资源到区级委办局,以及区级政务资源到市级委办局的共享使用。具体包括文件交换的请求、响应和数据库表数据交换的请求、响应。

异构系统集成

平谷区信息共享交换平台的建设符合北京市关于区级政务信息资源共享交换平台的建设技术要求,平台包括数据交换,目录服务,安全服务,统一管理展示等多个部分,平台总体框架如图所示:

平台是基于消息中间件TongLINK/Q、应用集成中间件TongIntegrator和应用服务器中间件TongWeb构建。部门前置接点可以随需要而增加。平台中心前置交换接点用于以前置机的方式与市级平台对接,市级平台也可以通过WebService方式直接与平谷平台对接。应用集成中间件TongIntegrator为平台各交换节点提供统一的交换服务,主要实现数据适配、数据转换、交换节点的管理和监控、交换流程配置等核心数据交换功能。消息中间件TongLINK/Q保障数据在交换平台网络中可靠、安全的传输。应用服务器TongWeb为平台管理系统提供运行支撑环境。

市区两级平台通过Web服务对接是一期建设的重要内容。区级平台交换系统采用东方通公司自主研发的ESB产品TongIntegrator3.1,市级平台交换系统采用数贝公司的ESB产品fiorano 2006,两个平台的交换系统的对接属于异构系统之间的集成。

在市级平台端,由fiorano提供接收区级平台发送的文件数据/数据表数据的webservice接口;引用区级平台的webservice。在区级平台端:TongIntegrator3.0负责提供接收市级平台发送的文件数据/数据表数据的webservice接口;引用市级平台的webservice。

在服务实现方面,双方webservice接口都提供给数据源端引用。当数据源端有新数据时,将触发调用目的端webservice接口,新数据被传送到目的端,如果传送成功将返回回执信息,如数据源端没有收到回执信息,作为数据传送失败处理,数据将重发。对于大文件的传输,采用分包方式发送。每接收一个分包将发送一条回执信息,没有收到回执信息,作为发送失败处理,消息将重发。

平谷资源共享交换平台自2007年8月开始建设,至2008年5月已完成区共享交换平台一期建设、市级平台和区级平台之间基于Web Service方式和前置机方式的对接、市区两级平台之间企业基础数据的交换、社会救助业务系统一期建设和平台管理相关制度和规范的制定。

后续还会进行数据资源中心的建设,社会救助系统二期,包括智能救助、智能提示等。