数据交换技术方案

上传人:s9****2 文档编号:558264772 上传时间:2023-01-20 格式:DOCX 页数:40 大小:581.58KB
返回 下载 相关 举报
数据交换技术方案_第1页
第1页 / 共40页
数据交换技术方案_第2页
第2页 / 共40页
数据交换技术方案_第3页
第3页 / 共40页
数据交换技术方案_第4页
第4页 / 共40页
数据交换技术方案_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《数据交换技术方案》由会员分享,可在线阅读,更多相关《数据交换技术方案(40页珍藏版)》请在金锄头文库上搜索。

1、数据交换中间件技术方案202106目录1 工程概况 42 与业务应用接入关系 42.1 与已有业务系统的支撑关系 42.2 与新建业务系统的支撑关系 42.3 与业务系统之间的公共支撑关系 53 总体技术路线 53.1 JAVA EE 标准 53.2 中间件技术 53.3 SOA 效劳体系架构 63.4 ESB 企业效劳总线 73.5 异构系统适配器效劳 73.6 XSLT 效劳 83.7 Web Services 83.8 消息队列技术 84 数据交换技术方案 94.1 需求分析 94.2 产品配置 104.3 产品部署 115 交换监控扩展设计 125.1 功能图 125.2 功能描述 1

2、26 ESB 效劳总线系统功能 136.1 效劳封装 136.1.1 XML 数据表示 146.1.2 适配器效劳 146.1.3 数据描述工具 146.1.4 数据自动同步功能 156.2 共享交换机制 156.2.1 实时交换机制 156.2.2 定时交换机制 166.2.3 单向交换机制 166.2.4 双向交换机制 166.3 效劳库及管理 166.4 效劳编排功能 176.4.1 效劳编排 176.4.2 数据加工 186.4.3 效劳流程合成 196.5 数据可靠传输通道 196.6 效劳管理监控 226.6.1 效劳资源管理 226.6.2 效劳流程管理 226.6.3 效劳流程

3、监控 226.6.4 平安及授权机制 236.6.5 效劳流程日志 257 硬件建议配置 258 方案特点 269 产品介绍 279.1 应用集成中间件 TongIntegrator SOA 套件 279.1.1 产品概述 279.1.2 产品组成构造 289.1.4产品特点 309.2 消息中间件 TongLINK/Q 319.2.1 产品概述 319.2.2 主要功能 319.2.3 技术特点 339.3 应用效劳器中间件 TongWeb 349.3.1 产品概述 349.3.2 主要功能 359.3.3 技术特点 4010 工程预算 411 工程概况随着政府职能部门效劳意识的不断增强,以

4、及便民效劳需求的日益增加,外网接件内网办理等应用需求越来越多。面对越来越多内外网系统、专网与其他网 络之间数据信息平安、高效、可靠共享交换的需求,亟需一套平安、高效、可靠 的数据信息共享交换解决方案。业务数据交换是一个跨多系统、跨网络、跨防火墙网闸 ,不同平安域之间 数据平安、可靠交换的信息系统,需要确保内外网数据交换的一致性,以及数据 交换的平安、可靠、高效。公司专注于国产根底中间件领域,在我国电子政务根底支撑平台体系、数据 信息资源共享交换等政务信息化领域的研究建立工作,公司产品广泛应用在全国 一百多个电子政务数据共享交换平台体系建立工程中,得到用户的高度认可和支 持。2 与业务应用接入关

5、系2.1 与已有业务系统的支撑关系数据交换系统建立不涉及原有专业系统的内部业务流程,而是要求业务系统 通过松耦合的 “桥接方式将数据资源提供给平台。 桥接技术上可以是数据结果、 程序接口、URL地址、WebService接口等。数据交换系统为业务应用提供数据资源效劳。对需要获取的应用系统数据资 源经过采集、转换处理、传输、写入数据库中供给用系统使用。既可以实现上级 机构向上级机构系统聚集数据,又可以实现上级机构系统向下级机构数据共享下 发,同时可实现各应用系统的流程集成效劳。数据交换系统为业务应用提供界面及用户认证效劳。对需要集成的应用系统, 可以将一个外部的 URL 资源做为用户表单的一局部

6、与其他常用 HTML 组件组合在 一起使用,利用外部应用页面丰富表单元素。2.2 与新建业务系统的支撑关系对于新建业务系统,数据交换系统只需要扩展一个接入节点可以采集并共享 的数据交换传输给新建业务系统,提供数据共享效劳。效劳的技术实现可以是数据库、消息、WebService等多种方式。2.3 与业务系统之间的公共支撑关系ESB 效劳总线是连接各应用系统的公共数据共享传输通道。各业务系统可以 通过数据交换系统的适配器接入,由 ESB 企业效劳总线来完成适配器效劳之间的 消费关系。消费关系可以是直接消费、间接消费。直接消费通过 ESB 进展内部效 劳合成,直接为业务系统效劳;间接消费通过 ESB

7、 的效劳注册中心,进展公共效 劳发布,可检索、查询、代理运行等多种方式,供其外部调用。3 总体技术路线3.1 JAVA EE 标准为了保证高可用性、高可靠性和可扩展性,系统必须要选择支持强大的企业 级计算的成熟的技术路线。能够满足这些条件的技术首推 JAVA EE 企业标准。JAVA EE 是主流的开发技术平台, 已成 IT 领域的国际工业标准, 围绕着 JAVA EE 有众多的厂家和产品, 其中不乏优秀的软件产品, 合理集成以 JAVA EE 为标准 的软件产品构建数据交换系统,可以得到较好的稳定性、高可靠性和扩展性。JAVA EE 技术的根底是 JAVA 语言, JAVA 语言的与操作系统

8、平台无关性,保 证了基于 JAVA EE 平台开发的应用系统和支撑环境可以跨平台运行。3.2 中间件技术中间件具有以下的一些特点:满足大量应用的需要;运行于多种硬件和OS平 台;支持分布式计算,提供跨网络、硬件和 OS平台的透明性的应用或效劳的交互 功能;支持标准的协议; 支持标准的接口。 程序员通过调用中间件提供的大量 API, 实现异构环境的通讯,从而屏蔽异构系统中复杂的操作系统和网络协议。针对不 同的操作系统和硬件平台,它们可以有符合接口和协议标准的多种实现。由于标 准接口对于可移植性和标准协议对于互操作性的重要性,中间件已成为许多标准化工作的主要局部。对于应用软件开发,中间件远比操作系

9、统和网络效劳更为重要,中间件提供的程序接口定义了一个相对稳定的高层应用环境,不管底层的计算机硬件和系统软件怎样更新换代,只要将中间件升级更新,并保持中间件对外 的接口定义不变,应用软件几乎不需任何修改,从而保护了企业在应用软件开发 和维护中的重大投资。中间件是一种独立的系统软件或效劳程序,分布式应用软件借助这种软件在 不同的技术之间共享资源。中间件软件管理着市民端程序和数据库或者早期应用 软件之间的通讯。中间件在分布式的市民和效劳之间扮演着承上启下的角色,如事务管理、负 载均衡以及基于 Web 的计算等。利用这些技术有助于减轻开发者的负担,使他们利用现有的硬件设备、操作 系统、网络、数据库管理

10、系统以及对象模型创立分布式应用软件时更加得心应手。 由于中间件能够保护企业的投资,保证应用软件的相对稳定,实现应用软件的功 能扩展;同时中间件产品在很大程度上简化了一个由不同硬件构成的分布式处理 环境的复杂性,所以它的出现正日益引起用户的关注。3.3 SOA 效劳体系架构SOAService Oriented Architecture,缩写SOA,即面向效劳的体系架构,提供了一种构建 IT 组织的标准和方法,并通过建立可组合、可重用的效劳体系来减少 IT 业务冗余并确保信息系统的可持续开展以及快速构建。SOA的实现对技术没有限制。SOA是关于共享和管理效劳的构造,对所采用 的技术只需要满足它的

11、需要就可以。虽然 Web 效劳协议到目前为止还是首选的创 立和部署 SOA 架构的标准,但是也可以使用其他标准,比方 CORBA、COM 和 JAVA EE。甚至可以采用私有技术创立 SOA。SOA 可以节省组织本钱,包括重复利用已存在的软件作为效劳,以及增强改变 IT 方案适应需求变革或灵活性的能力。SOA 对兼容性的需求完全处在松耦,可以通过在工程实施过程中为创立和部 署大多数SOA提供的端到端解决方案解决兼容性问题。3.4 ESB企业效劳总线ESBEnterprise Service Bus缩写ESB,即企业效劳总线,是 SOA的骨干, 在完成效劳的接入,效劳间的通信和交互根底上,还提供

12、平安性、可靠性、高性 能的效劳能力保障。采用SOA架构,基于ESB总线进展信息系统集成,如下列图所示,信息系统 之间的交互通过总线进展,这样可以降低应用系统、各个组件及相关技术的耦合 度,消除应用系统点对点集成瓶颈,降低集成开发难度,提高复用,增进系统开 发和运行效率,便于业务系统灵活重构,快速适应业务及流程变化需要。数据服务信息服务业务服务 流程服务企业服务总线 ESB适配器服务适配器服务适配器服务 适配器服务1工i应用系统应用系统应用系统应用系统12343.5异构系统适配器效劳异构系统适配器效劳是数据交换系统的根底效劳部件,是各信息系统接入ESB的桥梁,是多种异构系统之间互连互通及互操作的

13、效劳单元。适配器应遵循 国际级行业标准,提供标准的XML数据对象、效劳接口、效劳操作方法,如下列 图示,真正实现了信息系统效劳重用。适配器效劳应分为提供效劳者和消费效劳 者,既可以提供效劳消费,也可以消费其他效劳。可以实现信息系统常用文件、 数据库、通讯等技术适配能力,并可以按照特定标准进展适配器效劳定制,满足 可扩展需要。XML服务接口操作方法. 适配器服务3.6 XSLT 效劳XSLT 是扩展样式表转换语言 Extensible Stylesheet Language Transformatior 的简称,它是把XML文档转化为另一文档的转换语言,即将源文档的所有数据或 者局部数据,利用X

14、Path进展选择,生成另外的XML文档或者其他可直接显示或 打印的文件格式。XSLT效劳是用来对数据进展转换的一种效劳,通过 XSLT效劳,一种数据格 式可以轻松的转换为另一种数据格式。3.7 Web ServicesWeb Services即Web效劳,属于轻量级访问协议效劳。效劳的技术实现和表现形式多种多样,例如:适配器效劳、 XSLT效劳、效劳 编排效劳等,这些效劳都可以发布为 Web效劳。同样,ESB总线还可以访问其他 信息系统提供的WEB效劳。Web效劳是相关的主要协议和技术包括 SOAP Simple Object Access Protocol 简单对象访问协议、WSDLWeb

15、Services Description Language Web效劳描述 语言、UDDIUniversal Description and Integration,统一描述、发现和集成。SOAP 用来定义数据描述和远程访问的标准;WSDL是发布和请求Web效劳的描述语言; UDDI那么把Web效劳与用户联系起来,起中介作用。3.8消息队列技术为了实现大数据效劳的并发压力控制、网络上大数据的可靠传输,ESB将实现数据适配器效劳与消息适配器效劳的编排,解决多部门、多信息系统之间数据 发送、接收过程中的可靠传输保障需求。消息队列技术基于点对点的队列通讯通道,确保信息系统之间的数据有且仅 有一次完整传输给对方,并为适配器效劳提供异步数据缓存机制,提高适配器效 劳的数据并发压力承载能力。4数据交换技术方案4.1需求分析电子政务业务涉及内外网两个

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号