欢迎来到天天文库
浏览记录
ID:17839714
大小:2.54 MB
页数:43页
时间:2018-09-07
《数据交换技术方案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据交换中间件技术方案20110643021-63642512目录1项目概况42与业务应用接入关系42.1与已有业务系统的支撑关系42.2与新建业务系统的支撑关系42.3与业务系统之间的公共支撑关系53总体技术路线53.1JAVAEE规范53.2中间件技术53.3SOA服务体系架构63.4ESB企业服务总线73.5异构系统适配器服务73.6XSLT服务83.7WebServices83.8消息队列技术84数据交换技术方案94.1需求分析94.2产品配置104.3产品部署115交换监控扩展设计125.1功
2、能图125.2功能描述126ESB服务总线系统功能136.1服务封装136.1.1XML数据表示136.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服务
3、流程管理226.6.3服务流程监控2243021-636425126.6.4安全及授权机制236.6.5服务流程日志257硬件建议配置258方案特点269产品介绍279.1应用集成中间件TongIntegratorSOA套件279.1.1产品概述279.1.2产品组成结构289.1.4产品特点309.2消息中间件TongLINK/Q319.2.1产品概述319.2.2主要功能319.2.3技术特点339.3应用服务器中间件TongWeb349.3.1产品概述349.3.2主要功能359.3.3技术特点4
4、010项目预算4143021-636425121项目概况随着政府职能部门服务意识的不断增强,以及便民服务需求的日益增加,外网接件内网办理等应用需求越来越多。面对越来越多内外网系统、专网与其他网络之间数据信息安全、高效、可靠共享交换的需求,亟需一套安全、高效、可靠的数据信息共享交换解决方案。业务数据交换是一个跨多系统、跨网络、跨防火墙(网闸),不同安全域之间数据安全、可靠交换的信息系统,需要确保内外网数据交换的一致性,以及数据交换的安全、可靠、高效。公司专注于国产基础中间件领域,在我国电子政务基础支撑平台
5、体系、数据信息资源共享交换等政务信息化领域的研究建设工作,公司产品广泛应用在全国一百多个电子政务数据共享交换平台体系建设项目中,得到用户的高度认可和支持。2与业务应用接入关系2.1与已有业务系统的支撑关系数据交换系统建设不涉及原有专业系统的内部业务流程,而是要求业务系统通过松耦合的“桥接”方式将数据资源提供给平台。桥接技术上可以是数据结果、程序接口、URL地址、WebService接口等。数据交换系统为业务应用提供数据资源服务。对需要获取的应用系统数据资源经过采集、转换处理、传输、写入数据库中供应用系统
6、使用。既可以实现上级机构向上级机构系统汇集数据,又可以实现上级机构系统向下级机构数据共享下发,同时可实现各应用系统的流程集成服务。数据交换系统为业务应用提供界面及用户认证服务。对需要集成的应用系统,可以将一个外部的URL资源做为用户表单的一部分与其他常用HTML组件组合在一起使用,利用外部应用页面丰富表单元素。2.2与新建业务系统的支撑关系对于新建业务系统,数据交换系统43021-63642512只需要扩展一个接入节点可以采集并共享的数据交换传输给新建业务系统,提供数据共享服务。服务的技术实现可以是数据
7、库、消息、WebService等多种方式。1.1与业务系统之间的公共支撑关系ESB服务总线是连接各应用系统的公共数据共享传输通道。各业务系统可以通过数据交换系统的适配器接入,由ESB企业服务总线来完成适配器服务之间的消费关系。消费关系可以是直接消费、间接消费。直接消费通过ESB进行内部服务合成,直接为业务系统服务;间接消费通过ESB的服务注册中心,进行公共服务发布,可检索、查询、代理运行等多种方式,供其外部调用。2总体技术路线2.1JAVAEE规范为了保证高可用性、高可靠性和可扩展性,系统必须要选择支持
8、强大的企业级计算的成熟的技术路线。能够满足这些条件的技术首推JAVAEE企业标准。JAVAEE是主流的开发技术平台,已成IT领域的国际工业标准,围绕着JAVAEE有众多的厂家和产品,其中不乏优秀的软件产品,合理集成以JAVAEE为标准的软件产品构建数据交换系统,可以得到较好的稳定性、高可靠性和扩展性。JAVAEE技术的基础是JAVA语言,JAVA语言的与操作系统平台无关性,保证了基于JAVAEE平台开发的应用系统和支撑环境可以跨平台运行。2
此文档下载收益归作者所有