SOA的信息比对系统的研究与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SOA的信息比对系统的研究与实现 在研究了已有信息比对技术的基础上设计并实现了基于SOA架构的、整合了多个业务系统的综合信息比对系统,实现了对现有各个业务信息系统的综合利用和深层次的数据比对分析。满足了在信息化背景下,执法机构接近实战、准确分析、快速反应的信息资源综合利用需求,为依靠现代信息技术提高战斗力和决策水平系统提供了强大的技术支撑。   随着信息技术的飞速发展,越来越多的政府部门开始运用电子政务来进行日常办公、事务处理等工作。在信息化工作不断深入和电子政务建设不断向前推进的背景下。自上世纪90年代以来,国家相继启动了以金关、金卡、金税和金盾为代表的重大信息化应用工程,很多部门都建立了自己的应用系统。但各部门相关信息的相对独立,各系统之间数据也缺乏互操作性,为了最大程度共享和利用现有信息资源,有必要对现有系统进行集成。目前,对信息资源的应用方式多种多样,其中查询、比对及分析是较为常见的3种不同层次的应用方式,而比对是介于基础查询和高端分析应用之间的终端应用,过去并没有作为一项独立的应用功能进行研发,对信息资源的深层次挖掘也还不充分。   文中在充分研究现有信息比对技术的基础上设计并实现了基于SOA架构的、整合现有多个业务信息系统的综合信息比对系统。该系统依托已有的信息网络,以各类业务信息应用系统为主要信息源,旨在对这些信息资源进行更深层次的开发和利用,根据各类信息之间存在的比对需求,建立其比对关系模型。它可以适应协问作战、快速反应、动态管理和科学决策的需求。在该系统的帮助下我们可以利用计算机及网络技术,建立健全有效的信息运作管理机制,实现业务信息的高度共享和综合利用。 一 基于ESB的SOA架构   1.1 SOA面向服务体系架构   SOA(Service-Oriented Architecture,SOA),即面向服务体系架构,在基于SOA架构的系统中,具体应用程序的功能是由一些松耦合并且具有统一接口定义方式的组件构建起来的。它是一种IT体系结构,支持将业务作为链接服务或可重复任务进行集成,可在需要时通过网络访问这些服务和任务。这个网络可能完全包含在企业总部内,也可能分散于各地且采用不同的技术。通过对来自各地的服务进行组合,最终让用户感觉似乎这些服务就安装在本地桌面上一样。需要时可将这些服务组装为按需应用程序.即相互连接的服务提供者和使用者集合,以完成特定业务并能够适应不断变化的情况和需求。   1.2 企业服务总线ESB   企业服务总线(Enterprise Service Bus,ESB)是传统中问件技术与XML、Web服务等技术相结合的产物,ESB提供了网络中最基本的连接中枢,是构筑企业信息系统的必要元素。   ESB的出现改变了传统的软件架构,它可以提供比传统中问件产品更为廉价的解决方案,同时还消除了不同应用之间的技术差异,让不同的应用服务器协调运作。实现了它们之间的通信与整合。从功能上看,ESB提供了事件驱动和文档导向的处理模式,以及分布式的运行管理机制,支持基于内容的路由和过滤,具备了复杂数据的传输能力,提供了一系列的标准接口。ESB基于标准的消息机制,通过简单的标准适配器和接口,来完成应用和其他组件之间的互操作,能够满足大型异构企业环境的集成需求,它还可以在不改变现有基础结构的前提下让几代技术实现互操作。通过ESB技术,可以在几乎不更改代码的情况下,以一种无缝的非侵入方式使企业已有的系统具有全新的服务接口,并能够在部署环境中支持任何标准。更重要的是,它与服务逻辑相分离,使不同的应用程序可以同时使用一个服务,不用在应用程序或者数据发生变化时修改服务代码。   系统采用SOA架构。使用基于ESB总线技术的异步通信机制,各个应用服务通过ESB总线的信息通信机制进行交互,将数据访问、信息比对、模型解析等各个服务模块整合在一起,形成一个功能强大、结构灵活、稳定可靠、可扩展的信息系统。并采用断点续传、数据加解密、数据分包、数据包拼装和事务管理等技术,保证ESB中消息发送的可靠性和安全性。比对系统开发了自己的查询比对元语以及对应的比对表达式解析引擎。可实现复杂的迭代比对,并提供对各种数据库、结构化数据的支持。这些技术为系统的有效运行提供了保证,并为系统升级及今后的扩展提供较强的灵活性。另外,采用基于ESB的SOA架构,将数据访问服务、信息比对服务、模型解析服务等通过企业服务总线整合在一起,降低了各个系统模块之间的耦合性,并且可以在用户访问量大、负载高的时候采用集群方式进行负载均衡。 二 系统架构方案与实现   2.1 系统功能   信息比对系统的建设以服务一线实战为目标,充分利用了现有信息资源,采用灵活的方式实现有关数据库之问的信息比对,为跨部门、跨条线的实战应用提供了有力的技术支持。系统将多个数据库纳入比对范围

文档评论(0)

小小紫色星 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档