数据交换平台技术规范_第1页
数据交换平台技术规范_第2页
数据交换平台技术规范_第3页
数据交换平台技术规范_第4页
数据交换平台技术规范_第5页
已阅读5页,还剩15页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 #。 。数据交换平台技术规范 。 目录前TOC o 1-5 h z HYPERLINK l bookmark2 o Current Document 引言5 HYPERLINK l bookmark4 o Current Document 适用范围5 HYPERLINK l bookmark6 o Current Document 引用的规范文件和有关规定5 HYPERLINK l bookmark8 o Current Document 术语和定义6 HYPERLINK l bookmark10 o Current Document 缩略语7 HYPERLINK l bookmark12

2、o Current Document 系统总体设计要求7 HYPERLINK l bookmark14 o Current Document 平台介绍7 HYPERLINK l bookmark16 o Current Document 概述7 HYPERLINK l bookmark18 o Current Document 体系架构7系统结构 HYPERLINK l bookmark22 o Current Document 功能体系9 HYPERLINK l bookmark24 o Current Document 数据交换9 HYPERLINK l bookmark26 o Curr

3、ent Document 交换节点管理10 HYPERLINK l bookmark28 o Current Document 交换流程管理11 HYPERLINK l bookmark30 o Current Document 系统管理11 HYPERLINK l bookmark32 o Current Document 技术要求12 HYPERLINK l bookmark34 o Current Document 基本要求12 HYPERLINK l bookmark36 o Current Document 系统性能要求13 HYPERLINK l bookmark38 o Curr

4、ent Document 开发环境要求13 HYPERLINK l bookmark40 o Current Document 要求描述13 HYPERLINK l bookmark42 o Current Document 性能指标13平台部署、运行要求14 HYPERLINK l bookmark44 o Current Document 要求描述14 HYPERLINK l bookmark46 o Current Document 性能指标15 HYPERLINK l bookmark48 o Current Document 数据共享交换服务要求15 HYPERLINK l book

5、mark50 o Current Document 要求描述15 HYPERLINK l bookmark52 o Current Document 性能指标17 HYPERLINK l bookmark54 o Current Document 平台扩展性需求17 HYPERLINK l bookmark56 o Current Document 平台管理模式要求18 HYPERLINK l bookmark58 o Current Document 要求描述18 HYPERLINK l bookmark60 o Current Document 性能要求18 HYPERLINK l boo

6、kmark62 o Current Document 共享交换应用服务要求18 HYPERLINK l bookmark64 o Current Document 要求描述19 HYPERLINK l bookmark66 o Current Document 对性能的规定19 HYPERLINK l bookmark68 o Current Document 运行环境适应性要求20前言数据交换平台技术规范,是根据国家有关规定和国家标准,并且在多年电子政务系统建设和应用经验的基础上,针对信息资源交换平台的功能技术条件编制而成的。政府各单位可根据本规范为本单位的办公业务系统开发软件接口,实现与数

7、据交换平台无缝对接,从而实现与全市其他单位的系统联网进行电子公文、业务资料、业务信息等各类信息资源的交换。本规范只给出交换平台的技术约定,不涉及信息资源的管理规定。各单位使用本规约的时候,应注意遵守国家和我省有关法律法规和规章制度。 引言数据交换平台是为解决全市各部门内数据交换与共享需求而提出的一种综合性服务平台,数据交换平台的建设和实施,将能够解决各部门内应用系统之间的数据共享和集成问题,为各部门内的应用系统提供全局试图、全局数据权限试图和完善数据交换服务,从而解决各部门内部诸多应用系统在“联邦模型”(一种应用系统间松散耦合的模型)下出现的信息孤岛问题,让各种数据资源能够在应用系统间实现互联

8、互通,推动政府信息化进程。数据交换平台以国家统一的电子政务网络为基础,通过构建覆盖全市各部门信息资源交换体系技术总体架构,围绕跨部门的业务协同,以部门业务信息为基础,确定部门间交换信息指标及信息交换流程,实现不同部门间异构应用系统松耦合的信息交换,形成部门间政务信息资源物理分散、逻辑集中的信息交换模式,提供部门间横向按需信息交换服务,提高各部门行政管理效率和公共服务水平,满足各部门履行职能的需要。1.1适用范围本规范规定了数据交换平台的体系架构、功能体系及技术要求。本规范适用于信息资源交换体系的建设、规划、设计和实施。1.2引用的规范文件和有关规定本规范引用的主要技术标准、规范和行业管理规定包

9、括:GB/T7408-2005数据元和交换格式信息交换日期和时间表示法(ISO8601:2000)GB/T9704-1999国家行政机关公文格式GB/T21O62.1-2007政务信息资源交换体系第一部分:总体框架。GB/T21062.2-2007政务信息资源交换体系第二部分:技术要求。GB/T21062.3-2007政务信息资源交换体系第二部分:数据接口规范。GB/T21062.4-2007政务信息资源交换体系第二部分:技术管理要求。电子政务标准化指南,国务院信息化工作办公室和国家标准化管理委员会2002年1月印发。国家电子政务总体框架,国务院信息化工作办公室2006年3月印发。1.3术语和

10、定义数据交换信息资源在互相之间联网的两个或两个以上不同计算机系统之间发送、传输、接收的过程。数据交换平台特质专用于为互相之间联网的不同计算机系统集中分发、中转、传输、接收数据的计算机网络信息系统。发送方在一次数据交换过程中,交换的初始发起机关或者发送者。接收方在一次数据交换过程中,交换的最终接收机关或者接收者。交换节点政务信息资源共享交换平台的组成部分,实现政务信息资源的适配、转换和传输。交换流程按照特定规则,由组件编排组合并完成特定数据交换任务的工作程序。交换中心政务信息资源共享交换平台的交换管理中枢,管理交换节点和交换流程,实现政务信息资源的交换及监控管理。WebServices基于XML

11、进行数据交换的一种跨平台的系统通信方式。XML(ExtensibleMarkupLanguage)可扩展标记语言,定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。XMLSchema用于描述XML的内容结构。 。1.4缩略语HTTP超文本传输协议(HypertextTransferProtocol)HTTPS安全超文本传输协议(SecureHypertextTransferProtocol)SOAP简单对象访问协议(SimpleObjectAccessProtocol)JMSJava消息服务(JavaMessageService)Ftp文件传输协议(FileTransfe

12、rProtocol)SOA面向服务架构(Service-OrientedArchitecture)ESB企业服务总线(EnterpriseServiceBus)系统总体设计要求2.1平台介绍2.1.1概述数据交换平台是实现信息资源的适配、转换和传输,并对交换过程进行配置、监控和管理的信息系统,主要具有数据交换、交换节点管理、交换流程管理、系统管理等功能。数据交换平台系统支撑交换中心和交换节点的运行,交换节点具有信息资源适配、转换和传输等基本功能,交换中心具有交换节点的基本功能,并具有对交换节点和交换流程进行配置、监控和管理的功能。2.1.2体系架构数据交换平台系统体系架构见图,包括服务层、功能

13、层和数据层。数据库文件交换服务数据库交换服务朋务层功能层数据层文件服务层数据交换交换节点管理交换流程管理系统管理以JMS、Web服务等形式对功能层各项功能进行封装后提供服务,主要包括文件交换服务和数据库交换服务等。文件交换服务接受文件交换请求,将文件交换到指定位置。数据库交换服务接受数据库交换请求,将数据库中的数据交换到指定的数据库中。功能层主要包括数据交换、交换节点管理、交换流程管理、系统管理等功能。数据层主要包括文件和数据库等形式的可交换数据。系统结构概述数据交换平台应包括数据交换、交换节点管理、交换流程管理、系统管理等子系统。系统内部组成数据交换子系统应实现数据适配、数据转换和数据传输等

14、功能。交换节点管理子系统应实现交换节点注册和交换节点监控等功能。交换流程管理子系统应实现交换流程配置和交换流程监控等功能。系统管理子系统应实现日志管理、统计分析和备份管理等功能。各子系统关系数据交换子系统按照交换流程管理子系统所配置的交换流程,实现交换节点之间或交换节点与交换中心之间数据的适配、转换和传输;系统管理子系统对数据交换、交换流程管理、交换节点管理等子系统运行过程中产生的日志信息进行记录、备份和统计分析。功能体系数据交换数据适配应支持文件或数据库数据的访问、抽取、传输与写入,包括文件适配和数据库适配文件适配应支持二进制和文本等格式文件的适配; 。 。数据库适配应支持各种主流数据库的适

15、配。数据转换应支持异构数据之间的格式、代码转换;应提供数据转换规则定义接口和常用转换函数,并可自定义转换函数。数据传输应实现数据在网络中的可靠传输,并支持断点续传;应支持HTTP、HTTPS、TCP、TCPS、JMS、SOAP、FTP等多种协议;应支持将数据从一个交换节点同时发送到多个交换节点的数据传输模式;应支持文件大小4GB以上单个文件的传输;应支持单表记录数2000万条以上数据库数据的传输。交换节点管理交换节点注册应支持交换节点信息在交换中心的注册、更新等工作;应包括交换节点信息的登记、修改和删除等操作;交换节点信息应包括交换节点IP地址、端口号、交换节点名称等信息。交换节点监控应支持交

16、换节点运行状态监测和交换节点控制等工作;应包括交换节点状态信息记录、交换节点状态信息查看、故障和报警信息提示、交换节点启动、交换节点停止等操作;交换节点状态信息应包括交换节点名称、IP地址、端口号、运行状态、故障状况等。交换流程管理交换流程配置应支持交换流程所涉及相关规则的配置工作;应包括交换流程的创建、修改和删除等操作;交换流程配置所涉及规则主要包括传输协议、时间规则、路由规则、转换规则、日志记录规则等;应提供可视化拖放配置方式,支撑数据适配、数据转换、数据传输等功能和相关规则的可视化配置管理;应支持交换流程在交换中心或交换节点的热部署和热切换功能。交换流程监控应支持交换流程运行状态监测和交

17、换流程控制等工作;应包括交换流程状态信息记录、交换流程状态信息查看、故障和报警信息提示、交换流程启动、交换流程停止等操作;交换流程状态信息应包括交换流程名称、运行状态、故障状况等。系统管理日志管理应支持数据交换、交换节点监控、交换流程监控等过程所产生日志信息的记录与管理等工作;应包括日志信息的记录、查询、统计、备份和删除等操作;数据交换日志信息主要包括发送节点名称、接收节点名称、资源名称、交换数据量、发送时间和接收时间等;交换节点监控日志信息主要包括交换节点名称、状态变化、状态变化时间等;交换流程监控日志信息主要包括交换流程名称、状态变化、状态变化时间等;日志记录操作应按照统一的时间标准记录时

18、间。统计分析a)应支持系统运行状况、数据交换情况的统计和分析等工作;b)应包括故障与报警统计、资源交换次数统计、资源交换数据量统计、资源交换趋势分析等。备份管理a)应支持交换节点信息、交换节点状态信息、交换流程配置信息、交换流程状态信息和日志信息等数据的备份和恢复工作;b)应包括手动备份、自动备份、手动恢复、自动恢复等操作;应支持全量备份、增量备份两种备份策略,备份数据应能准确、完整、快速地恢复。2.3技术要求基本要求a)应支持SOA架构和ESB技术;b)应通过组件方式实现文件适配、数据库适配、数据转换、数据传输等功能;应采用由交换中心集中管理的端对端分布式体系结构,使数据能在各交换节点间并行

19、传输;应支持跨防火墙的数据传输;应根据应用需求,按照国家信息安全等级保护制度确定交换中心及交换节点的安全等级,并根据确定的安全等级配备相应的安全防护措施;应具备符合安全等级要求的快速恢复能力;应具备良好的可扩展性,可根据交换需求的变化实现系统的扩展部署;应保障交换节点、交换中心之间数据的可靠传输;应提供7*24小时稳定可靠的服务。系统性能要求3.1开发环境要求平台主体建设完成后,必须能够支撑信息系统、各种数据资源的快速接入,并支撑各种应用系统的快速开发,因此,平台必须包含一个快速SOA架构的开发环境。3.1.1要求描述平台应支持面向服务架构(SOA)的服务开发、服务部署和服务组合。平台应能够对

20、应用、服务、数据进行整合。平台应提供通用适配器,以适配连接到平台的各类应用、服务、数据,包括采集和交付两类适配器,并能为各种数据库、应用系统快速服务。平台应提供工具,支持主流开发语言(Java、C/C+、C#、VB),能够开发、定制特定适配器。开发的适配器应支持参数配置和版本控制管理。利用平台提供的工具,能够快速整合应用、服务和数据。适配器应能够由中心通过网络进行分布式部署到节点和管理。分布部署到各节点的适配器应能够由节点工具进行配置和运行监控。平台应提供GUI工具进行服务组合和编排,并支持BPEL流程。平台应支持以WSDL和UDDI标准描述的WEB服务。平台应将交换服务、安全服务等功能模块的

21、接口与开发环境进行良好的整合。平台应实现市、区、县三级平台架构,并具体支持数据库、格式化文件和非格式化文件的两级平台交换。3.1.2性能指标平台开发环境应支持分布式调测(debug)。平台开发环境必须支持XML、JMS、JCA、J2EE、.NET和WebServices组件标准.平台开发环境必须支持多种传输协议的连接模块,包括TCP、HTTP、HTTPS、JMS、WebServcies等。平台部署、运行要求平台应能够在地市内部网络和各区县政务外网上正常运行,在保证性能和稳定性的要求下所需硬件、软件配置尽可能低。要求描述平台为支撑多项跨部门应用的基础设施,应具有较高可靠性,在整合多个模块和多个节

22、点的基础上,应支持P2P的可靠数据交换模式,避免单点故障和效率瓶颈。平台应不存在单点故障平台由多台服务器共同支撑,同时用于复合的业务流程中,因此需要对单点故障进行管理,实现故障切换。平台应具备多层次备份能力平台应具备适配器、服务、系统等多层次备份和恢复能力。系统自动切换到备份系统后,要求数据不能丢失。平台应具备可扩展能力根据平台所接入节点、应用、服务、数据的变化,平台应具备扩展能力,并且所提供的扩展方式不应影响平台工作效率。平台应提供负载均衡能力根据平台中各模块的负载程度,平台应能够自动进行负载均衡管理。平台中的模块应能够灵活配置平台中的各个模块应可运行在不同环境中,通过配置,平台的配置可动态

23、改变。运行监控平台应提供监控的人机界面,对服务组件进行远程管理和监控。平台不应影响所接入系统的运行平台对接入的系统、服务和数据不能造成任何有害影响。3.2.2性能指标平台应支撑各种主流操作系统,如Windows,HPUnix,AIX,Solaris,Linux等,要重点考虑对LINUX的支持。平台应具备跨越多个网络环境,穿透多重防火墙的能力。3.3数据共享交换服务要求利用平台提供的基础服务建立一个数据交换环境,通过对数据转换和传输过程的集中统一控制和规范管理,以多种数据共享交换方式实现省级、地市级委办局之间的数据共享与业务协同,为跨部门的应用提供支撑。平台可实现多种信息资源的交换和共享,包括文

24、件交换,数据库数据交换,事件驱动、请求/响应和发布/订阅等多种方式。文件交换实现各部门间一对一、一对多的文件交换。数据库数据交换实现部门之间异构数据库之间的数据交换及中间格式转换。共享数据库建设利用数据交换服务,建设落地的企业基础信息和人口库、空间地理数据库等。基于服务的交换能够将各种数据库和应用系统方便、快速地包装成Web服务或JMS服务,解析各机构提供的各类服务接口中的数据,并转化为需求方的数据格式。3.3.1要求描述构建一个数据交换环境,实现在多种网络间不同应用系统之间的数据共享交换与业务协同具体功能需求包括以下多个方面:基于事件驱动的会话模式:推:点到点或点到多点的主动信息推送方式推送

25、模式需支持数据增量实时、定时和周期性时间规则的数据服务模式。拉:点到点或点到多点的被动信息获取方式组播:在一个域或群组范围内的多点群发方式基于服务的会话模式:请求响应:基于请求响应模式双向交互的被动服务主动服务:基于事件回调模式双向交互的主动服务交换平台应支持各种不同会话策略:实时:基于事件驱动,由系统运行时动态产生和控制的会话方式定时:由系统定时器根据预设的定时策略产生和控制的会话方式手工:系统运行时由用户手工产生和控制的会话方式支持多种灵活的交换策略交换平台要求实现的两种数据交换方式:对等交换(数据“不落地”)模式:各部门之间通过交换平台实现透明的点对点对等交换,交换的数据不需存储在交换中

26、心节点中。交换共享(数据“落地”集中)模式:各部门之间通过交换平台实现交换,交换的数据通过中心节点存储在共享信息库中,形成需要共享的基础数据。支持多种数据接口支持多种数据接口,能够提供数据库、文件系统、JMS、Web服务、API接口等多种接口方式。支持多种传输协议:平台可支持多种网络交换协议完成信息资源的交换,包括JMS消息、FTP、SNTP、HTTP(s)、WebService等,并且要求节点之间交换的协议可配置完成。能够进行跨网段数据交换能够跨网段、跨防火墙访问,提供相同或不同网络之间的数据交换、数据转发功能。保障信息安全能够利用信息安全体系的基础服务,通过对敏感信息进行加密等手段,实现信

27、息内容的保密和操作的不可抵赖性。提供数据交换日志能够对所有的数据交换任务纪录详细的日志信息,确保能够对数据交换任务进行追踪和事后审计。提供数据格式转换能够对各部门的数据格式标准进行管理,在此基础上为不同部门之间的数据交换提供数据格式转换服务。满足部署、运行环境和分布管理模式的要求交换服务的运行环境由分布于各部门的多个节点服务器和数据交换中心的数据交换管理服务器组成,其中,前者是一个前置机或信息资源共享单元,作为一个共享区域存放各部门与其他部门之间的交换数据。平台可以扩展成为全省级共享交换平台。平台应十分方便增加接入省级部门节点,扩展成为省级信息共享交换平台架构,并支持各种跨部门信息共享交换应用

28、和共享库的建设。平台并可进一步扩展成为省市二级平台架构,省级与市级各部门的交换将通过跨二级平台的交换方式。应支持数据库、文件(包括二进制大文件)的交换。性能指标系统容量要求:单台普通PC服务器支撑的交换系统数不小于20个,同时挂接的数据交换接口不小于200个;支持P2P的交换方式。P2P的交换数据无需通过中心,避免中心单点故障和效率瓶颈数据交换能力:系统支持文件和数据库数据等多种交换方式,并具有良好的负载均衡能力,交换数率达到至少1000 x1k/s;交换数据量:支持大数据包和大二进制文件的交换,数据量大小不应受限制;3.4平台扩展性需求平台应十分方便增加接入省级部门节点,扩展成为省级信息共享

29、交换平台架构,并支持各种跨部门信息共享交换应用和共享库的建设。平台并可进一步扩展成为省市二级平台架构,省级与市级部门的交换将通过跨二级平台的交换方式。应支持二级平台之间的数据库、文件(包括二进制大文件)的交换。平台管理模式要求平台具备自身管理功能,通过管理模块来配置和管理各子系统的接口和资源属性,可进行系统自身配置、运行状态及存储、备份和恢复等管理工作,可以配置和管理平台的交换数据流程,可以配置和管理节点之间交换的协议。要求描述平台管理功能应支持交换中心节点对平台基础设施的集中技术管理、业务主管部门(如工商局)对平台应用(如企业基础信息应用服务系统)的业务管理、以及参与信息交换委办局对节点交换服务(监控、配置)分布管理的要求,充分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论