版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
江西省电子政务数据交换平台技术提议书东方通科技企业6月目录TOC\o"1-3"\h\z第一章总论 4一、概述 4二、数据交换和信息共享意义 5三、江西省数据交换平台建设标准 6四、江西省数据交换平台建设目标 7五、江西省数据交换平台技术指标 7第二章江西省电子政务数据交换平台 10一、江西省电子政务系统总体结构和功效界定 10二、江西省数据交换平台需求分析 121.数据交换 122.业务调度 13三、江西省数据交换平台技术体系结构 141.体系结构选择 142.数据交换平台总体设计 15四、江西省数据交换平台关键技术设计 161.需要处理问题 162.数据交换平台两个层面 173.数据交换 204.业务调度 285.数据交换标准 326.数据交换平台技术特点 33第三章数据交换平台采取关键技术和产品 35一、应用集成中间件 351.TongIntegrator主要特点 372.TongIntegrator主要功效 38二、消息中间件 391.TongLINK/Q主要功效 392.TongLINK/Q技术特点 41三、工作流平台 42四、J2EE应用服务器 441.TongWeb主要功效 442.TongWeb技术特点 49五、操作系统 50六、数据库系统 51七、XML技术 52第四章基于数据交换平台应用系统展望 54一、网上审批系统建设 541.行政审批业务特点 542.网上联合审批流程 553.网上审批系统和其余电子政务系统关系 564.网上联合审批系统功效 585.网上联合审批系统结构 626.网上联合审批系统特点 63第五章数据交换平台安全设计 64一、系统安全设计标准 64二、威胁和风险分析 65三、数据交换平台安全策略 661.网络安全 662.主机安全方法 683.数据安全方法 694.应用系统安全方法 695.建立安全组织机构和管理规章制度 70第六章分阶段实施计划 71一、项目主要阶段划分 71二、项目开发里程碑 71三、项目各阶段详细完成内容 711.需求分析阶段 722.设计开发阶段 723.测试验收阶段 734.系统投产阶段 73第七章项目管理计划 75一、项目管理目标 75二、组织结构和职责分工 751.项目各方职责分工 752.项目管理组织结构图 763.项目管理组职责 76三、项目质量控制 781.项目进度监督 782.开发过程控制 783.需求变更控制 79第八章技术支持和服务 80一、支持与服务项目 80二、工程服务 80三、售后服务 82四、技术支持 83五、形成文档和资料 84第九章人员培训 85一、培训目标 85二、现场培训内容和形式 85三、专门化培训内容 86四、培训教师、教材及环境 87五、培训人员安排 88六、培训时间、地点 881.时间 882.地点 89
总论国家信息化领导小组决定,把电子政务建设作为今后一个时期我国信息化工作重点,政府先行,带动国民经济和社会发展信息化。《国家信息化领导小组关于我国电子政务建设指导意见》(中办发[]17号文件)中明确指出,电子政务建设对于应对加入世界贸易组织后挑战,加紧政府职能转变,提升行政质量和效率,增强政府监管和服务能力,促进社会监督具备十分主要意义,所以电子政务系统必将成为我国主要信息化基础设施,成为落实党方针政策、保障政令通畅、落实政府监管职能、提升政府服务水平主要伎俩。“十五”期间,我国电子政务建设主要目标是:建成标准统一、功效完善、安全可靠政务信息网络平台,发挥支持作用;重点业务系统建设取得显著成效;基础性、战略性政务信息库建设取得重大进展,信息资源共享程度显著提升;初步形成电子政务网络与信息安全保障体系,建立规范培训制度,与电子政务相关法规和标准逐步完善。近年来,江西省各级政府部门信息化工作取得了很大进展。许多政府部门内部及其纵向网络建设有了长足发展,不少部门正在或准备开启本系统电子政务系统建设,这是好一面;但另首先,电子政务系统在快速发展同时也存在而且将会不停出现很多问题。最严重问题是以前所建系统,大多数都是属于局部单位、分散建设和只有部分功效系统。这些系统相互之间没有统一标准,采取不一样系统平台,形成了一个个信息孤岛,不能发挥整体作用。造成这种状态原因,除了缺乏总体规划、整体设计和集中管理等原因外,缺乏一个适合江西省情整体电子政务硬软支持平台也是一个主要原因。为了尽快改变电子政务系统建设中存在分散状态,使其走向健康发展道路,首先要做到各级领导重视,一把手挂帅,加强统一规划、整体设计和系统建设;同时还要结合国情,大胆创新,开发和采取具备中国特色电子政务系统硬软件支持平台。这一平台成功建设,不但将有效处理现有系统有机整合问题,同时也将使得江西省电子政务系统具备良好可扩展性,为未来新系统、新应用无逢集成提供高效适配接口。1、数据交换平台建设必须基于成熟、可靠平台产品。数据交换平台系统是协作式电子政务应用平台(包含政府职能部门之间电子协作、政府与公众/企事业单位服务管理等)关键基础服务模块,负责实现跨系统数据交换、流程控制和分布式数据存放服务。所以,这些系统开发,必须基于成熟、可靠、遵照国际通行标准相关平台产品。2、数据交换平台建设是一个复杂系统工程数据交换平台建设也并非采取和配置一两套现有产品软件就能够完成,它是一个综合应用支撑平台,担负着与电子政务软件平台中其余后台系统和服务集成和接口。从项目所要实现功效和性能来看,数据交换平台系统必须与服务门户、安全体系、管理系统等政务平台关键服务紧密集成;必须为省辖地级行政单位党委、人大、政府、政协四套班子和江西省委办厅局各个单位众多业务系统和协同办公系统提供安全可靠数据交换和存放服务;必须为海量政务信息公布和查询提供方便管理。从技术实现过程中所采取技术来看,它包含了软件开发技术、互联网技术、中间件技术、XML技术、数据库和数据仓库技术等当今最先进计算机技术。所以,数据交换平台系统建设是一个复杂系统工程。3、项目成功关键原因取决于管理和协作提升管理和协作水平是本项目成功最为关键原因。首先,政务系统建设不但仅取决于技术,更主要是人原因和管理方法,而这些又详细表现为一整套严谨、规范化工程实施和管理方法;第二,电子政务系统建设复杂性决定了数据交换平台建设必须与其余平台服务系统和业务应用系统建设紧密协作和配合,这也是项目建设关键之所在。4、先进实用与安全可靠是本系统成功主要原因数据交换平台技术要求,充分表现了采取当今世界先进计算机技术与保护现有投资结合,在各项技术指标满足要求前提下,对于现有计算机设备、应用系统和信息资源进行合理利用,充分发挥投资效益。同时,数据交换平台也对系统安全可靠提出了全方面要求,这也是电子政务数据交换平台关键技术要求,必须将电子政务数据交换平台建设与电子政务安全体系建设紧密集成,才能确保各个系统全部范围安全可靠和数据安全。开发软件系统要选好结构如同盖楼房要打好地基。结构选型恰当是否,直接关系到系统成败。在结构选型中主要考虑以下原因:1、满足系统应用需要这是系统结构选型需要考虑最基本条件,也是开发软件系统目标。2、实用性好结构必须是实用,必须经过实践检验,在考虑实用性时同时也必须考虑到用户经常使用和熟悉环境,提升系统可行性,通常一个实用结构也是社会主流方式。确保系统具备友好用户界面、便于掌握、使用和维护,且能处理详细实际问题。在确保系统性能并达成要求前提下,尽可能使系统投资最省。3、可维护性用户需求伴随时间推移及社会发展,有可能发生改变,或者增加了新需求,所以所选结构应该是有良好可维护性。4、可扩展性社会在前进,技术在发展选取结构应该能够可扩展,同时能够接纳新技术,新思想以使该结构最大程度满足用户需要和发展需要。5、投资保护投资保护主要包含两方面内容:对用户以往投资保护,即选择结构应该最大程度利用用户现有设备,人力、网络资源,不让用户追加技术投资;对用户现有投资保护,即用户选择应该是可发展,应该是能够在长时间内满足用户业务发展以及技术发展需要。江西省电子政务平台建设总体应用目标是:经过政务平台为公民提供教育培训、就业、电子医疗、社会保险、公民信息、交通管理、电子税务、电子证件等各类服务;为工商、企事业单位提供电子采购与招标、电子税务、电子证照、信息咨询、网上投诉等服务;为上下级政府、不一样地市政府、各个局委办部门之间法规政策、公文流转、司法档案、办公培训、业绩评价等方面服务。江西省电子政务平台建设总体技术目标是:经过政务平台建设,在平台各关键服务之间,平台与政府各部门业务应用系统之间形成统一数据交换协议、标准和服务;实现政府各部门信息系统互通互联;建立统一政务信息数据模型和中心数据库,实现数据在全局意义上动态性、一致性和完整性。江西省电子政务数据交换系统建设目标是:在综合业务支撑平台所提供信任服务基础之上,经过对业务系统提供标准信息交换服务调用,并确保整个信息交换过程安全性、可靠性,最终实现整个江西省电子政务系统内部自由信息交换。经过可信信息交换系统,实现电子政务系统跨平台、跨系统、跨应用、跨地域互联互通和信息共享,为政府部门之间进行公文交换、并联审批等提供支持。江西省电子政务数据交换平台建设目标是:为全方面实现“网上并联审批”、“一网式”审批、“一站式”领证、“一表式”登记电子网上服务提供支撑平台。另外,江西省政府经过系统建设与推广,首先培养出一支具备工程管理、系统维护、系统管理技术队伍;更为主要是培养出既精通政府工作业务,又掌握信息化管理技术人才。因为数据交换平台将成为电子政务应用和集成中心平台,在整个电子政务系统中位于关键地位,所以对系统基础支撑平台设计、选型和研制时。必须考虑下面所述基本标准和技术指标:1、规范性:系统符合国家电子政务关于标准和规范要求;系统结构设计遵照一定规范,确保细化设计和未来发展保持完整性;遵照严格开发规范,确保开发过程质量和系统组件可重用性;制订和遵照严格、先进和完整接口标准,确保系统内各组件之间以及系统对外支持应用系统接口实现;电子政务平台数据交换按照一定规范要求交互。该平台应使用XML数据交互,符合国家或行业电子政务及电子商务数据交互规范,以确保数据交换通用性。组件设计和数据结构设计采取先进完整规范,确保系统可发展性;2、可扩展性:平台能提供一组用于响应起源于电子政务系统请求和访问平台业务应用接口,以使电子政务内部管理系统提供商开发基于该平台应用组件或系统;平台全部对外接口既可开发针对主流产品完整接口,又可提供开发接口SDK,用于扩展支持对象,使用户能够方便开发新接口;平台本身采取分布式组件化设计,实现高度开放性和可扩展性,确保能适应庞大政府机构分布式应用;3、可管理性:平台提供完善安装、布署、配置、监控伎俩,确保平台高度可维护性;系统应针对全部关键平台和全部功效模块管理功效、数据定义、流程处理以及政务流程处理功效提供简练、方便管理或开发定制用户界面,确保全部系统用户能够高效地实施操作;平台具备高度适应性,以适应政府信息化软件现实状况;平台提供灵活、丰富可扩展配置功效适应政府内部数据结构改变。4、可靠性:平台提供有效安全保障机制并与整个软件平台安全支撑系统相结合;系统结构设计完整和坚固性,确保平台运行稳定可靠;确保数据安全性、主要数据完整性、一致性和可恢复性;系统提供备份和恢复机制,确保在日常维护或是意外瓦解时政府信息化网络平台能够正常运转;系统应用服务能力线性扩展和流量均衡,以确保在大事务量、大数据量环境下能加以调配以满足实际情况需求;服务器具备高可用性,以确保在个体服务器或服务出现故障时,平台应用和服务不受影响。5、兼容性:支持主流数据库系统市场现行版本,包含Oracle、DB2、MSSQLServer、Sybase、ACCESS等;支持主流应用服务器软件市场现行版本,包含东方通TongWeb、BEAWebLogic、BorlandApplicationServer、IBMWebsphere、OracleApplicationServer产品、SybaseEP/JaguarCTS、SUNiPlant;支持主流WEB服务器市场现行版本,包含:Apache、NetscapeEnterpriseServer、MicrosoftInternetInformationServer;支持主流应用服务组件(中间件),包含:EnterpriseJavaBean、CORBA、COM/DCOM;
江西省电子政务数据交换平台江西省电子政务系统依靠江西省公共信息网络平台,以数据交换平台为关键,以安全和管理为确保,形成对网上审批等各种应用系统支持能力。其中,安全保障体系和管理保障体系是贯通整个系统。以下列图所表示:江西省公共信息网络平台江西省公共信息网络平台系统软件平台数据交换平台公文交换决议支持网上审批信息公布内网门户外网门户电子政务应用系统安全保障CA接口入侵检测漏洞扫描防火墙防病毒安全管理公务员企业公众用户管理资源管理网络管理配置管理系统审计政策法规管理保障从上图能够看出江西省电子政务系统建设表现在以下七个方面:省公共信息网络平台、系统软件平台、数据交换平台本身、电子政务应用系统、内外网门户、电子政务安全保障体系、电子政务管理保障体系。公共信息网络平台主要是指江西省政务内网和政务外网。系统软件平台包含操作系统和数据库系统。数据交换平台经过消息中间件和应用集成中间件,实现省级平台与各委办厅、地市之间信息联通,并实现安全、可靠信息交换。经过工作流平台为各个委办厅局之间业务协同提供服务。电子政务应用系统包括到政务工作各个方面,主要包含以下几个系统:网上审批系统是电子政务应用平台承载主要应用之一。对于数据交换平台建设,我们将依照“统一调度、统一交换、数据共享、统一监控”标准,在先进电子政务理念指导下,经过智能化软件系统,采取先进技术,实现导向申报、互联式审批,为广大公众和企业提供一站式服务。电子政务一个主要功效就是面向社会提供信息服务。这种服务能够分成以下几类,一是为方便公众办事提供法律法规、办事须知等信息查阅和检索;二是利用政府掌握各种数据库为社会提供服务;三是将采集到各方面信息经过组织加工,公布到网上,并负责信息更新维护,为社会各界提供方便综合信息查询服务。因为政府是信息最大拥有者,所以利用网络为社会提供信息服务意义重大。四是提供在线交流,能够对公众提出问题进行在线应答,通畅了社会与政府交流渠道。为领导提供决议支持是电子政务系统一个主要使命。孤岛式政府部门信息系统只能为领导提供相对孤立参考信息,而集成电子政务系统则有条件提供集成决议参考信息,支持政府领导进行快速、科学决议。内、外网门户网站分别接收公务员、企业及公众信息查询、业务申请等,并将信息导入应用系统。为了使电子政务系统能够有效应对各种安全威胁和风险,切实保障数据交换平台安全,我们从物理安全、网络安全、应用和信息安全、系统安全和安全管理等方面着手,形成有效安全防护能力、隐患发觉能力和应急反应能力,为数据交换平台建立可靠安全运行环境和安全业务系统,切实保障数据交换平台安全。电子政务系统建设需要强有力管理保障方法支撑,统一用户、资源、网络、配置管理都是系统建设和运行关键内容。同时,电子政务系统建设需要标准和规范指导,地市平台和委办厅局系统建设需要标准和规范来统一,大量地行政审批事项,尤其是网上审批网络化实现更需要规范来确保。依照江西省电子政务数据交换平台总体设计方案要求,本项目标任务是:基于国家关于电子政务建设标准和XML等技术,构建江西省电子政务数据交换平台,处理各个直属委办厅局应用系统之间互联互通、资源共享,实现各政府部门之间网上分布式办公及政府门户网站。为电子政务系统可靠地运行提供技术确保体系和资源管理体系。依照系统总体规划,建设数据交换平台是实现电子政务应用层“互联互通、信息共享”基础,同时也是实现公文交换、并联审批支撑系统。数据集成与交换是各项业务功效实现基础。基于数据源分布多样性,以及结构多样性,要求平台以XML为基础,同时结合各类数据提取、转换网关,实现基础数据表示和数据交换。对基础数据与业务流,采取统一数据管理机制,服务于数据集成、数据交换、业务协同和业务集成。同时,以数据管理为基础,实现详细目标业务系统数据结构、业务单元自动生成与统一重构。业务调度是数据交换平台关键,侧重于政府内部业务流程一体化构建,要求在更高层次上,能将不一样机构、不一样类别应用系统集成为一体。以政务协同与政务集成为基础,以业务数据整合、交换和智能化利用为关键,为最终使用者提供集成化、个性化业务访问入口,支持政务运作体制优化。江西省政府信息化工作已经开展了很长一段时间,政府各部门已经先后建立起自己应用系统。这些应用系统之间都是独立,数据没有统一标准、系统也没有相连。这种现实状况造成,各政府部门之间信息资源无法共享、部门之间工作移交无法电子化。这极大地限制了信息化提升政府工作效率效果。要处理这个问题,就需要建立一个数据交换平台,能连接在各种开发平台下开发系统,能实现异构数据转换,并有严格安全控制方法。1、目标需求可信数据交换系统是电子政务综合业务支撑平台所提供关键服务。可信数据交换系统在综合业务支撑平台所提供信任服务基础之上,经过对业务系统提供标准数据交换服务调用,并确保整个数据交换过程安全性、可靠性,最终实现整个江西省电子政务系统内部自由数据交换。经过可信数据交换系统,实现电子政务系统跨平台、跨系统、跨应用、跨地域互联互通和信息共享,为政府部门之间进行公文交换、联合审批等提供支持。2、功效需求提供跨平台、跨多个网络模式数据交换全套软件系统同安全、门户和公共服务等部分进行统一实施提供各个委办厅局信息系统接口和统一接口开发工具,并能为实现业务系统提供全方面技术支持1、目标需求为全方面实现“网上审批”,“一网式”审批,“一站式”领证,“一表式”登记,跨委办厅局办公电子网上服务提供支撑平台。2、功效需求(1)工作流引擎工作流引擎是数据交换平台关键,它是业务流程数据调度器。工作流引擎详细功效以下:对过程定义进行解释控制过程实例创建、激活、挂起、终止等控制活动实例间转换,包含串行或并行操作、工作流相关数据解释等提供支持用户操作接口维护工作流控制数据和工作流相关数据提供用于激活外部应用程序和访问工作流相关数据接口提供控制、管理和监督工作流实例执行情况功效。(2)流程建模和管理使用图形化方法,让开发者用最少时间设计或修改业务工作流程,建模工具提供了相当丰富流程逻辑表示方式,能够表示非常复杂流程,和表单设计工具相结合能够轻易设定每个流程步骤要执行功效,和组织机构建模工具相结合,可方便准确地选择每个活动执行参加者。流程建模工具主要功效有:支持专业流程建模流程协作定义任务协作定义事件驱动和流转条件控制时间控制流程实例监控系统支撑技术是影响整个系统成功一个关键技术。江西省电子政务数据交换平台应采取三层结构,即将系统分为表示层、处理层和数据层。构架三层结构中间件技术有许多,如传统交易中间件和消息中间件、CORBA、Portal、J2EE、WindowsDNA等。WindowsDNA是微软技术只能运行在Windows平台上,我们无法容忍单一平台。CORBA技术非常复杂,实现较难,标准不十分统一。J2EE是SUN企业提出企业应用框架,能够提供跨平台(基于Java,众多厂商支持)、组件化、均衡负载等技术。传统消息中间件经过长久不停发展,大量应用磨练,已经成为一个非常成熟、非常稳定技术。应用集成中间件为实现异构应用系统整合提供了统一框架,是现在流行EAI实现伎俩。工作流平台为业务流程自动化以及流程再造提供坚实基础平台,成为业界领先业务流程自动化基础平台产品以及企业流程再造关键产品。从数据交换平台业务和应用需求能够看出,系统建设既要适应本系统需求,同时也要考虑到未来系统扩展性和应变性,考虑到办理过程复杂性,软件设计要确保在功效上可扩展性,满足不一样政府机关不一样业务处室工作人员需要,并方便今后进行其余业务系统扩展和再开发。因而在结构选型上,要有强伸缩特征,而且技术上要先进、成熟、可靠和稳定。经过对用户现有情况及业务需求比较分析,我们推荐采取基于J2EE技术、消息中间件、应用集成中间件、工作流平台相结合应用体系结构。我们针对不一样子系统特点选择使用不一样应用产品。在电子政务应用系统以及内、外网门户系统中采取J2EE应用服务器TongWeb进行构建;在各委办厅局业务调度平台使用基于J2EE体系工作流平台TongWorkflow;各委办厅局之间数据通讯使用消息中间件TongLINK/Q;在数据交换平台上使用应用集成、数据格式转换产品TongIntegrator,做到最大程度发挥各种产品效率。依照江西省数据交换平台应用规模及应用内容,所以在选择技术体系结构时最主要是考虑整个系统跨平台性、安全性、可靠性、稳定性及可管理性,同时技术体系结构应该有非常好可扩展能力,因为平台刚才搭建,运行在其上应用有限,但依照数据交换平台定位,未来应用必定会不停增加,管理资源是非常丰富。所以我们在综合各方面考虑决定采取消息中间件TongLINK/Q、应用集成中间件TongIntegrator、J2EE应用服务器TongWeb和工作流平台TongWorkflow相结合技术路线建立江西省数据交换平台等主要应用设施。总体技术体系结构以下列图:浏览器浏览器TongIntegratorTongLINK/QTongWebTongWorkflowEJBEJBEJBJSPServletTongLINK/QTongIntegrator委办厅局TongLINK/QTongIntegrator市级平台RDBLDAP用户界面层业务逻辑层数据层数据交换平台从上图能够看出,整个数据交换平台是一个多层体系结构,底层为数据层,中间为业务逻辑层,最上层是用户界面层,该层主要是浏览器。底层系统数据层存放系统所需全部数据资源,由数据库管理系统提供支撑。将系统大部分功效逻辑实现移至中间层,为地域分布客户端提供统一集中功效服务,应用逻辑由应用服务器提供支撑。系统用户界面以及适适用户端实现少数应用功效放置于系统前端,由浏览器和桌面应用运行环境提供支撑。考虑到应用可移植性,系统设计尽可能采取开放标准。系统数据资源统一由SQL兼容数据库服务器负责管理。系统服务端应用功效采取组件技术EJB实现,运行于J2EE应用服务器之上。系统前端应用采取两种应用类型,即浏览器应用和普通桌面应用。浏览器应用完成系统管理平台用户界面和用户接入平台界面,考虑到系统服务访问和动态页面生成效率,同时兼顾访问EJB有效性,提议采取JSP/Servlet技术实现。Web服务器为支持JSP/Servlet扩展接口HTTPServer。作为电子政务系统关键,本方案阐述了怎样构建电子政务系统中数据交换平台,实现数据交换、跨部门协同工作。由上图可见,基于消息中间件和应用集成中间件,能够方便地构建统一数据交换平台,该平台能够实现不一样政务应用系统之间基于统一标准数据交换。基于江西省电子政务数据交换平台所提供工作流平台,能够快速地构建电子政务一站式服务平台。经过搭建一站式服务平台,能够实现对众多电子政务应用协同和调度,从而使得在同一系统中处理需要多系统业务协同政务要求成为可能。同时,江西省电子政务数据交换平台中应用集成中间件提供针对不一样业务应用系统数据交换适配器,这些数据交换适配器将成为应用系统连接到数据交换平台纽带,数据交换适配器技术使得我们充分利用原有应用系统功效成为现实。应用系统环境不一致各个职能部门内部业务系统实现内容各异,其信息化程度不尽相同。数据库环境不一致因为缺乏统一管理,各个职能部门内部业务系统数据库往往不尽相同。除了数据库环境不一样外,还包含数据结构设计差异、所支持数据类型不一样等等问题。缺乏统一数据格式在各个职能部门内部业务系统中,数据组织是内部相关一个自主系统,缺乏与其余职能部门间相关数据交叉与关联定义。因为没有一个统一共享化格式,从一个内部系统去访问另一个内部系统中数据唯一方式是必须了解对方数据格式,然后再考虑筛选出自己所需要数据集合。这种“点对点”数据引用模式带来问题首先是低效,而且并没有从根本上处理数据有效共享问题:因为缺乏标准数据格式,各个职能部门要分别从各个单位获取自己所需数据。这点在详细实现中几乎是一个不可能情况。比如:当某个应用系统数据格式发生改变时,全部用到这一数据其余系统也必须进行修改。处理这一问题一个方法是建立一个统一数据格式集合,而由各个应用系统依照集合中各个数据格式来设置与自己数据格式之间匹配关系。不一样系统间缺乏数据传递统一机制从纯技术角度来说,要实现不一样应用系统间统一数据交换与共享,必须由一个数据通讯机制来控制数据传递,以确保不一样系统间数据交换一致性。这就好比用电子邮件系统来控制收发内容和目标地各不相同邮件,必须有一整套完整传输控制机制,才能确保邮件不会投递到错误地址、不会发生邮件内容错位等等问题。依照江西省数据交换平台建设内容及建设方案,我们经过认真分析,提出综合利用消息中间件、应用集成中间件、工作流平台、J2EE应用服务器来实现整个数据交换平台。使用消息中间件连接各个委办厅局和中心,应用集成中间件整合异构数据、应用系统资源,利用布署在J2EE应用服务器上工作流平台实现审批流程定义和管理。经过JMS(JavaMessageService)机制与消息中间件(MOM)协同完成审批数据和信息共享数据在省级平台上进行安全可靠传递。 从下列图能够看出数据交换平台包含了两个层面问题:数据交换、业务调度。消息中间件消息中间件应用集成中间件J2EE应用服务器工作流平台消息中间件消息中间件消息中间件应用集成中间件应用集成中间件应用集成中间件C/S结构业务系统数据库B/S结构业务系统数据库B/S结构业务系统数据库……委办厅局A委办厅局B委办厅局N其余电子政务系统网上审批业务调度数据交换数据交换中心数据交换数据交换与信息共享本质是打破信息孤岛、整合资源,构建一个协同办公环境;同时,利用江西省数据交换平台将建信息共享机制,降低信息重复建设和重复维护费用,降低信息系统建设和维护成本,增加信息设施使用效率。提供各个委办厅局原有应用系统和数据交换平台访问接口。业务调度将各个委办厅局原有独立审批业务系统,经过技术伎俩实现对接,使得并联型审批业务实现跨部门连续流转,对于流转过程,能够进行人工干预。创建业务协同和政策协商环境,实现政府部门之间互联审批、协同办公。下面我们描述了一个审批数据从业务调度中心经过数据交换平台到相关委办厅局交换过程:当业务调度中心完成了调度后,应用程序依照业务调度中心工作步骤当前状态,认为应该将数据传递到数据交换中心。应用程序经过JDBC访问数据库系统,依照业务调度中心业务流程所处步骤属性,取出对应数据比如一个XML文件。经过应用服务器提供JMS机制,将数据推送到TongIntegrator传输队列(TransmittingQueue)中。布署在数据交换中心上TongIntegrator依照预先实施人员制订好数据交换控制规则及数据格式转换规则,将应用程序推送过来数据依照各委办厅、地市平台要求数据格式进行格式转换后打包成消息,依照消息头信息如ID,将信息推送到对应传输队列(TransmittingQueue)中。布署在数据交换中心上TongLINK/Q发觉传输队列有新消息抵达,依照数据中心设定数据交换路由及消息流管理规则,将传输队列中消息经过安全可靠传输通道推送到对应委办厅或地市平台。布署在对应委办厅或地市平台上TongLINK/Q收到消息后,经过TongIntegrator将消息按照委办厅或地市平台要求格式进行解析后,并经过TongIntegrator数据库操作能力将数据写入数据库。或者委办厅收到消息后以文件方式落地,这时布署在各委办厅或地市平台上公用软件或接口软件将数据读入各委办厅或地市平台内网进行流转、处理。同理,各委办厅或地市平台按照申报数据内容,处理完后将数据经过公用软件或接口软件调用数据交换平台对外公布API函数,将处理结果数据传送到TongLINK/Q传输队列中,处理结果数据经过安全可靠传输通道抵达省级平台上接收队列中,应用程序发觉接收队列中有新数据到来,TongIntegrator依照返回消息消息头(各种信息能够经过编程来定义)信息,将返回数据和原来传送到各委办厅或地市平台数据进行绑定,写到数据库对应位置。在进行委办厅局与数据交换平台之间共享数据同时时,委办厅局布署TongIntegrator利用其数据库组件实时或定时扫描数据库状态改变信息,并取得变更数据,经过数据交换平台发送到省中心,中心可直接利用TongIntegrator数据库组件将委办厅局数据更新信息写入数据库,实现委办厅局与省中心之间数据同时。下面我们将从数据交换和业务调度这两个方面分别讨论它们技术实现:数据交换平台数据交换模块主要包含:(1)数据交换标准定义管理模块依照对决议支持、政府部门间协作办公(如并联审批)、政务信息公开等综合性应用内容需求分析,定义出一系列数据交换标准。这些标准将反应各个应用所需要数据结构。同时在标准中定义还有数据“宿主”位置等信息,表示该块数据将向哪个业务系统请求取得。全部数据交换标准定义信息,均以XML结构统计。能够经过数据交换标准定义管理工具完成以下功效:新建标准、修改或删除标准维护标准中属性,包含数据结构、数据“宿主”位置、缺省过滤条件等实现对用户身份识别与管理权限控制(2)数据交换流程定义和管理模块数据交换是依据数据交换流程实现,针对不一样数据,需要设定和管理不一样数据流转过程。该模块作用是提供图形化界面,供给数据交换平台管理人员实现数据流转过程定义。数据交换流转过程描述也采取XML方式。详细功效以下:新建流程、修改或删除流程维护流程规则、数据加工过程和数据路由方式实现对用户身份识别与管理权限控制(3)数据交换标准与内部数据结构映射关系管理模块因为数据交换标准并不知道在详细业务系统内对应数据位置、属性、名称等等信息,所以需要在业务系统内对数据交换标准中对应项有一个映射关系定义。这种定义包含数据项与数据项对应或组合对应(公式化)、数据类型匹配或转换关系、数据项位置描述统计等等。以XML结构保留定义内容。详细功效包含:数据交换标准定义信息导入维护数据交换标准与内部数据结构间映射定义表,包含数据项与数据项对应或组合对应(公式化)、数据类型匹配或转换关系、数据项位置描述统计等等实现对管理员身份识别与管理权限控制(4)数据交换流执行模块数据交换流执行是经过应用集成中间件实现。采取中间件产品能够确保数据交换高效、安全和可靠地进行。其工作原理是:读入数据交换流程,依照流程设定,开启数据交换过程。依照业务需要,同时能够并发若干个数据交换流程。当业务改变时,只需修改数据交换流程定义,就能够实现基于新业务数据交换过程,所以系统具备很好可扩展能力。详细功效以下:接收数据验证数据分析流程定义依照流程进行数据交互过程数据交互事务管理日志管理和交换数据存放消息队列管理实现对管理员身份识别与管理权限控制依照其在数据交换平台位置,将数据交换分为了数据交换中心和委办厅局两部分。数据及信息格式转换规则定义数据及信息格式转换规则由数据交换中心进行统一定义和管理。布署在中心应用集成中间件TongIntegrator由适配器、控制器、数据对象、集中信息库四个部分组成。作为TongIntegrator关键组员——适配器,是一个或多个输入组件与一个或多个处理组件之间一个链路。它负责完成数据及信息格式转换、数据填充、消息过滤、压缩和加密、例外处理等功效。输入组件输入组件管道组件输出组件TongIntegrator适配器接收器消息格式化发送器消息格式化数据转换数据填充数据路由数据过滤工商局审批系统税务局审批系统 每个适配器输入组件定义输入消息流格式(XML,以固定字符分隔字段字符流,定长字符流)。输出组件定义输出消息流格式(XML,以固定字符分隔字段字符流,定长字符流)。管道组件定义数据结构转换规则,如数据结构字段名转换,数据结构字段值转换,以及增加和降低数据结构字段等。数据及信息路由规则定义数据交换中心能够依照交换数据内容关键信息进行路由选择,数据交换平台经过配置定义应用集成中间件TongIntegrator过滤管道组件实现数据及信息路由。在全部可能路由路径上设置过滤管道组件,每一过滤管道组件能够依照数据及信息详细内容(数据结构一个或多个字段内容)定义该数据及信息能否在本路径上经过。还能够直接经过路由管道实现基于内容路由规则定义。输入输入组件扇出组件过滤组件过滤组件过滤组件输出组件输出组件输出组件发改委税务局财政局工商局TongIntegrator适配器与业务调度接口业务调度定义了各项审批流程,审批数据经过数据交换平台分发到各个委办厅局。数据交换中心应用集成中间件TongIntegrator和基于J2EE应用服务器TongWeb工作流平台TongWorkflow经过标准JMS接口进行数据交换。TongWorkflowTongWorkflowTongWebTongIntegratorJMS与委办厅局连接可靠队列关键进程可靠队列关键进程工商局应用TongLINK/Q可靠队列关键进程税务局应用TongLINK/Q可靠队列关键进程TongLINK/QTongIntegratorTongIntegratorTongIntegratorTongWebTongWorkflow数据交换中心工商局税务局 消息中间件TongLINK/Q消息传输一次且只有一次,是可靠传输,其可靠性主要反应在TongLINK/Q许多内建功效可靠上。即使在网络阻塞,物理链路暂时中止,甚至主机宕机等严重情况下依然能够经过续传确保数据不丢、不重、不错传送到接收节点。委办厅局旧系统整合在各个委办厅局,利用TongIntegrator应用集成能力实现委办厅局内部原有应用系统、数据库系统无缝互联。文件系统文件系统数据库应用系统交换中心消息中间件文件组件数据库组件数据加工管道数据加工管道消息组件自定制组件应用集成中间件以某个委办厅局为例,该局内部已经建立了办公自动化系统、资源管理系统、业务审批系统等多个应用系统,这些应用系统可能基于文件、数据库、J2EE等技术建设。在实现当地异构系统之间互联互通时,经过应用集成中间件各种适配器,只需配置即可完成不一样系统之间数据交换和数据内容加工。应用集成中间件用户自定制功效,方便用户针对特征应用系统进行接入接口开发。应用集成中间件提供了多个与不一样体系架构、技术实现应用系统接口方式。与基于Domino办公自动化系统整合TongIntegrator适配器TongIntegrator适配器Domino组件管道组件输出组件基于Domino办公自动化系统接收器消息格式化各个委办厅局已经建立了基于不一样实现技术办公自动化系统,其中有些是基于IBMDomino技术进行实现。应用集成中间件提供了Domino组件能够和基于Domino技术实现办公自动化系统进行交互。Domino组件经过接收器调用DominoAPI取得数据,然后经过消息格式化模块将从办公自动化系统中取得数据进行描述。最终,将格式化后数据交给下一组件进行加工或输出到其余应用系统之中。与基于J2EE应用系统整合TongIntegrator适配器TongIntegrator适配器RMI组件管道组件输出组件J2EE应用服务器EJBEJBEJB对于那些基于J2EE应用服务器开发B/S结构应用系统,能够经过TongIntegrator适配器中RMI组件来调用应用服务器中提供服务,取得对应数据,实现数据交换平台和该应用系统互操作。与传统两层C/S结构应用系统整合TongIntegrator适配器TongIntegrator适配器数据库组件管道组件输出组件数据库客户端两层C/S结构系统在各个委办厅局应用系统中,可能还存在传统C/S结构应用系统,实现和这些系统互联互通能够采取两种方式:一是,对于那些能够直接开放数据库应用系统,能够直接经过TongIntegrator数据库组件对业务数据库进行操作。二是,对于那些不能直接开放业务数据库应用系统,能够设置前置数据库,先经过TongIntegrator数据库组件将能够共享数据从业务数据库采集到前置数据库中,然后经过TongIntegrator实现前置数据库和数据交换平台之间交互。与基于消息机制数据采集系统整合TongIntegrator适配器TongIntegrator适配器消息组件管道组件输出组件基于消息数据采集系统对于一些基于消息机制建设数据采集系统整合,能够直接经过TongIntegrator消息组件从采集系统队列中取得数据,或经过数据交换平台将其余系统数据发送到该系统中队列中。数据及信息交换控制规则定义各个委办厅局依照自己应用模式,以主动、被动方式和数据交换中心进行数据交换。应用集成中间件TongIntegrator提供了多个应用系统和集成平台进行交互方式,来满足不一样应用模式需要。从委办厅局应用系统角度来看能够包含主动和被动两种方式。基于消息机制数据采集系统基于消息机制数据采集系统消息组件管道组件消息组件TongLINK/QTongIntegrator适配器主动输出基于消息机制(TongLINK/Q、MQSeries、JMS)应用系统经过消息发送接口将委办厅局数据交给应用集成中间件TongIntegrator,应用集成中间件将消息传输协议进行转换后交由TongLINK/Q传送到数据交换中心。数据库数据库组件管道组件消息组件TongLINK/QTongIntegrator适配器数据库系统被动输出应用集成中间件TongIntegrator数据库组件定时取得数据库变更信息,并依照用户配置从数据库系统中取出数据提交给消息中间件TongLINK/Q。工商局数据库工商局数据库税务局数据库财政局数据库数据交换中心共享数据库各个委办厅局将数据共享给数据交换中心或其余委办厅局使用,实现整个江西省数据资源整合利用。数据交换中心数据交换中心数据交换中心数据库消息组件管道组件数据交换中心数据库消息组件管道组件数据库组件TongLINK/QTongLINK/QTongIntegrator适配器TongIntegrator适配器工商局工商局工商局数据库消息组件管道工商局数据库消息组件管道组件数据库组件TongLINK/QTongLINK/QTongIntegrator适配器TongIntegrator适配器在进行委办厅局与数据交换平台之间共享数据同时时,委办厅局布署TongIntegrator利用其数据库组件实时、定时扫描数据库状态改变信息,并取得变更数据,经过数据交换平台发送到省中心,中心可直接利用TongIntegrator数据库组件将委办厅局数据更新信息写入数据库,实现委办厅局与省中心之间共享数据同时。服务A服务A服务B工商局数据库消息组件消息组件管道组件用户组件用户组件管道组件TongIntegrator适配器TongLINK/Q数据库组件管道组件消息组件TongLINK/QTongIntegrator适配器数据交换中心数据库数据交换中心税务局各个委办厅局在不直接开放数据库情况下,能够将共享数据以服务方式公布在数据交换平台上,数据交换中心或其余委办厅局经过调用对应服务取得数据信息。业务调度是数据交换平台关键功效之一,它是业务流程任务调度器。构建业务调度主要目标是为了全方面实现“网上并联审批”,“一网式”审批,“一站式”领证,“一表式”登记,跨委办厅局办公,跨部门协同工作。业务调度以工作流平台为关键,来实现数据流设计、运行和管理过程。其基本框架以下列图所表示。数据分发规则字典工作流程数据分发规则字典工作流程实例启用数据更新轮询流程选启流程定义(TongWorkflow流程定义工具)工作流引擎(TongWorkflow)流程管理、监控(TongWorkflow管理监控工具)数据交换中心JMS业务调度依照功效要求,包含以下功效模块:数据更新轮询外网上采集到申报数据经过数据库同时复制技术复制到专网数据库,从各委办厅局返回审批数据经过数据交换中心交换到专网数据库,数据库系统本身是一个存放数据容器,必须区分数据是否更新以确定是否需要发起一个新工作流程或进行继续下一步工作。数据更新轮询模块功效就是定时检测数据库更新,当数据库中数据发生改变时,启用工作流程。数据分发规则字典数据分发规则字典主要包含审批事项和工作流模型对应关系,工作流程定义只是设计了一个工作流模型,哪个审批事项采取哪个工作流模型,工作流模型是不知道,经过对应关系能够在开启审批流程时选择对应工作流模型。工作流程实例启用当数据更新轮询模块检测到有数据改变时,调用工作流实例启用模块,工作流实例启用模块将工作流程数据与数据分发规则字典进行对比,确定启用哪个工作流模型,创建工作流实例,交给工作流引擎进行流转处理。工作流程定义工作流平台提供工作流引擎和工作流程定义工具,实际工作流模型建立是利用其工作流程定义工具来完成,在定义工作流程时,设计流程控制程序和数据打包程序。在流程设计工具中,还包含了对角色建模工具和组织机构建模工具开发接口。角色建模工具建立参加业务流程人员角色,使得流程管理与详细人员分离,能够经过管理工具灵活改变流程角色,使岗位职能转变等改变很轻易被适应。角色建模工具与电子政务平台中安全体系提供统一用户管理平台相连接,能够读取或更新统一用户数据库中数据,确保用户信息集中管理。;组织机构建模工具能够利用图形化形式定义组织机构图,让用户以图形化方式为政府几个部门及单位建立组织机构图,组织机构图能显示使用者职责、职称及隶属关系等。管理者能够依照工作流使用者在不一样工作流程中需要完成任务,为其赋予角色。流程设计器中对角色建模工具和组织机构建模工具提供开发接口。使得角色建模工具和组织机构建模工具定义角色和工作节点能够有效地加入到数据流过程中来。工作流程管理、监控工作流平台提供监控运行流程实例统计,监控运行实例状态、数据、日志,流程模板列表、查询,流程实例列表、查询、详情,流程实例操作(开启、挂起、恢复、终止、重起…),活动列表、查询、详情,活动操作(强制重起、强制停顿、执行人员再安排…),日志查询等功效。工作流引擎工作流引擎负责解释、控制并协调各种复杂工作流程执行。在业务调度中心,当需要将审批数据传递给委办厅局时,由工作流引擎中运行在工作流程定义中数据打包程序将数据打包,调用JMS提交给数据交换中心。数据交换流程定义联合审批系统每一项审批流程模板都需要在数据交换中心进行定义,经过图形化定义工具实现对审批业务执行次序描述。工作流平台TongWorkflow提供了图形化界面方便用户进行流程定义。数据交换平台流程配置人员使用TongWorkflow定义工具经过拖、拉方式描述流程(活动、活动集、子流程、分支、合并、转移);并以可视化方式设定流程、活动节点属性;配置审批项目标组织关系;将流程模板以XML文件进行保留。数据交换流程管理数据交换中心定义了大量审批流程模板,审批流程管理人员经过管理平台对每个流程模板和流程实例进行管理和监控。工作流平台TongWorkflow以Web浏览器方式提供了管理界面。审批流程管理人员经过该管理平台实现对运行审批流程实例统计监控;运行审批流程实例状态、数据、日志监控;对审批流程实例操作(开启、挂起、恢复、终止、重起…);对审批流程活动节点操作(强制重起、强制停顿、执行人员再安排…)等工作。数据交换系统目标是在数据交换平台和各委办厅局等机构之间交换数据。因为各单位信息系统构架不一样,信息表示也各不相同。要在这些不一样系统之间交换数据,首要问题就是定义一个标准数据格式。数据交换平台中交换数据以XML报头加业务数据体组成。XML报头包含数据交换所需版本号、源地址和目标地址,报文长度、校验和以及报文类型等。XML报文头XML报文头版本号优先级源地址目标地址报文包个数包长度报文类型业务数据校验业务数据XML报文头版本号优先级源地址目标地址报文包个数包长度报文类型业务数据校验业务数据XML报文头版本号优先级源地址目标地址报文包个数包长度报文类型业务数据校验业务数据可进行多级嵌套数据交换平台对数据格式描述信息,使任何接收端XML都能够方便地“解码”,并将XML标准格式数据转换成当地数据。方便实现不一样硬件平台、不一样操作系统平台、不一样语言平台应用之间平滑通信。东方通科技企业作为国内最主要中间件平台技术提供商之一,在J2EE应用服务器技术、消息中间件技术、应用与数据集成技术、工作流平台等领域一直处于国内领先地位,拥有成熟技术和强大服务队伍。而且其产品已经得到了用户广泛认可。以这些产品为底层框架建立江西省电子政务数据交换平台具备以下突出特点:技术平台开放性以J2EE应用服务器技术、消息中间件技术、应用与数据集成技术、工作流平台为基础平台建立江西省电子政务数据交换平台,采取开放技术标准,如XML、JMS等技术,便于与基于不一样开发技术实现各种内外部系统互联互通,另首先,在产品供给商和技术服务商选择上也提供了更大余地。技术平台先进性伴随互联网应用爆炸性增加,Web服务技术作为基础技术平台已经成为众多行业用户选择,在这个领域,伴随技术提供商和用户互动,已经产生了应用服务器、门户服务器、EAI产品等众多专门技术,众多用户成功经验也证实Web服务技术现在已经成熟,完全能够作为外网系统及审批系统基础平台;消息中间件实现消息底层,经历了多年发展和应用,在信息交换可靠传输领域依然具备不可代替作用;应用集成产品对于分布式系统整合以及对已经有系统合理利用上具备强大作用,同时也能够很好进行数据集成与共享。应用开发便捷性在本系统中应用各种平台技术,在提供了各种服务同时,充分屏蔽了技术实现细节,以简单而便于开发人员了解和使用API提供上层应用程序所需基础服务,确保应用开发人员集中关注应用业务逻辑,有效地降低开发难度、缩短开发周期、削减开发费用。系统可扩展性整个数据交换平台提供了良好业务类型扩展性和业务规模扩展性,确保系统伴随在伴随时间推移而增加时,能够快速方便地引入新硬件和软件系统,保护旧有系统投资。系统健壮性业务系统健壮性首先取决于平台产品健壮性,另首先也取决于应用系统健壮性。本方案所推荐平台均在各种用户系统中得到了广泛地检验,而在此基础上建立应用系统因为开发难度降低,对应其健壮性也更轻易得到确保。系统安全性上述各平台均不一样程度地提供有安全伎俩,如用户访问控制、信息加密等,假如用户系统以一个完整体系实现安全处理方案,东方通科技企业江西省电子政务数据交换平台建设方案能够提供数据安全保护方法和系统安全确保。
数据交换平台采取关键技术和产品在数据交换平台建设实施过程中面临问题,从表面上看都是一些详细业务问题,但就其本质来看实质上是应用系统架构与结构问题。在现阶段,移动、联通、电信、石化、金融、保险、证券、政府、电力等等各个行业都碰到了共性问题——应用系统性能低下、数据操作一致性无法得到保障、数据传输丢失、应用系统扩展性差、可靠性、可用性得不到保障、异构平台间互操作问题以及相关应用维护、开发、管理和安全等等很多难以处理问题。全部这些问题起因当然在于应用系统本身原因:系统变得太庞大、越来越复杂了,业务量不停增加,网络环境不尽人意,不一样应用系统进行互联等等,而业务系统却对周围环境提出了越来越高要求。这么就提出了架构问题,既然各行各业应用面临着许多共性问题,而这些问题与用户业务无直接关系(即使缺之不可),因而也就出现了中间件产品——一个或几个从应用中脱离出来产品,来提供这些系统级服务,即应用系统框架。在江西省电子政务数据交换平台处理方案中,整个应用系统框架是基于应用集成中间件、消息中间件、J2EE应用服务器、工作流平台这四类中间件来实现。数据交换平台中流转数据经过XML来进行描述。激烈竞争使得现在企业必须把注意力集中在计算机系统快速集成,迁移和伸缩性上,以满足不停改变市场需求上来。成功企业要求能够让自己多个应用系统无缝集成起来。为了满足不停增加新需求,IT架构设计不但需要功效强大和可靠,而且还需要有强大灵活性和可扩展性。TongIntegrator就是能够满足这些挑战一个处理方案。TongIntegrator提供数据流给需要数据集成应用,也就是数据从哪里来,哪个应用对其感兴趣,以及怎样被每个系统使用。它把信息提供者和消费者隔离,系统灵活性不会受到数据物理位置和需要存放信息消费者个数影响。这么,不需要定制应用就能够在系统之间集成信息了。TongIntegrator是一个软件工具包,一个用JAVA写适配器框架。这个适配器目标是简化数据共享困难系统之间信息集成。在大型机构中间,需要在不一样系统之间进行信息交互情况是很普遍。这个经典需求需要一个“点对点”数据链接,而且需要定制编程方便系统之间“会话”。伴随新系统出现,定向连接和定制编程情况也会增加,这最终会成为信息流动瓶颈。很多机构都经过开发“中间件”作为应用之间数据代理来处理这个问题。中间件能够极大降低系统结构复杂程度,因为在这种情况下,每个信息提供者针对同一个中心接口程序编码,而这个程序则经过网络来与其余程序连接。在新系统出现时候,与其余系统通讯,只需要编写一个消息接口。不过,中间件处理方案也有不足。它在提供中心点通讯时候,不能提供自动定制接口编程。深入说,中间件使机构依赖于某个产品供给商。TongIntegrator经过创建一个所谓“垂直应用”方案,即自动定制系统集成需要大部分编码处理了这个问题。TongIntegrator经过对开发人员提供一组用来连接系统——系统和系统——中间件标准连接器即适配器方式来完成这个任务。TongIntegrator现在提供以下产品或协议标准适配器集:TongLink/QIBMMQSeriesJDBC文件系统(FlatFiles)SocketTongIntegrator也提供处理数据集成问题适配器,比如数据迁移,过滤和增强,并支持数据交换标准,比如XML,FIX,SWIFT等等。这个产品还有处理例外能力。TongIntegrator软件包能够为不一样中间件系统提供适配器,这么就能把开发人员从对特定中间件依赖中解脱出来。这是经过“代码包”来完成,它对接口协议需求进行了抽象,使用TongIntegrator框架,就能够完成某个中间件产品适当接口。能够很轻易实现新TongIntegrator适配器。TongIntegrator主要特点以下:支持工业标准TongIntegrator设计为能够利用现存工业标准。比如,在消息架构中传递时,消息能够映射为XML格式,然后又能够映射回到网络中订阅系统需要特定消息格式。伸缩性TongIntegrator有一个内在伸缩性设计,确保了在系统增加情况下,不牺牲效率。这确保了能够快速和轻易连接新系统而且不影响吞吐量。这么,机构能够在全球范围内集成大量系统。企业级标准接口数据压缩降低带宽瓶颈例外处理创建和维持了一个“消息例外处理”接口,它保留了因为某种原因不能处理消息,这些例外消息也能够被送回重新处理。进程管理提供了一个简单执行和监视TongIntegrator进程工具。这包含经过浏览器界面进行远程控制和日志功效。易于维护经过把应用解除偶合或分离应用,在系统环境中,更轻易维护。对接口改变被TongIntegrator接口屏蔽了。同时,TongIntegrator也使得替换过时应用极为轻易。重用TongIntegrator提供了重用应用代码需要框架。使用简单每个TongIntegrator适配器都经过一个简单配置文件来定义。因为TongIntegrator提供了一套“离架”组件,构建一个适配器甚至能够不写任何程序代码。TongIntegrator还有许多可选功效特点:压缩和加密因为效率原因可能需要对消息进行压缩(解压),或者是因为安全原因需要对消息加密(解密)。丰富数据丰富消息内容可能是适当。这能够是基于查找另外系统或者是用硬编码规则来实现。需要检验数据一致性和消息内容完整性。消息过滤有时需要依照消息内容来区分消息。这可能是需要丢弃消息或对消息进行尤其处理。消息转换这包含为了确保兼容性而进行一个系统到另一个系统消息内容翻译。例外处理被拒绝消息可能需要尤其处理。TongLINK/Q是国产软件中优异消息中间件软件。消息中间件TongLINK/Q主要功效是在应用程序之间传送消息,这些消息能够在不一样网络协议、不一样计算机系统和不一样应用软件之间传递。TongLINK/Q提供可靠传输服务,经过内部可靠队列传输机制,使数据能够尽快、可靠地送达接收方。在传输期间能够应对网络故障、主机宕机等各种意外情况,能够做到断点续传,确保数据“一次传递、可靠抵达”。TongLINK/Q提供简单易用、高效可靠分布式应用开发和运行平台,利用TongLINK/Q能够简单方便开发可靠、高效分布式应用。TongLINK/Q提供分布式应用管理平台,提供对分布式应用管理和监控。TongLINK/Q作为向分布式应用提供可靠传输服务中间件,其主要功效包含:(1)提供端到端通讯服务为应用程序提供按名字进行通讯服务。应用程序只需按名字发送或接收数据,即可实现应用到应用间跨越网络、平台通讯。应用与底层网络相隔离,提升了应用系统灵活性。(2)提供多个通讯机制提供同时通讯、异步通讯及通知等通讯机制,具备广泛适应性。可适应各种应用环境要求。(3)提供会话通信服务把一个复杂通信逻辑,经过一个简单会话标识来表示,而会话状态、控制转移等都不用用户关心,用户只是在会话端点发送和接收信息,或者关闭会话,即使“忘了”关闭会话,TongLINK/Q也会自动来做这一工作。(4)提供实时高效、可靠、安全数据传输数据传输采取滑动窗口、交易数据优先、数据包分割等方式,确保数据传输实时高效性;采取数据校验、断点续传和日志统计等机制屏蔽线路瞬间
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 游艇生产线项目建议书
- 污水合流管网改造方案
- 施工质量控制方案
- 木材加工效率评估与分析
- 磷石膏制砖生产线建设方案
- 瓷砖粘结剂选择方案
- 绿色建筑设计与施工方案
- 高温作业保护措施制定
- 创新护理模式在慢性病管理中的应用
- 煤矿洗煤厂应急响应预案方案
- 企业组织架构设计及实施辅助流程手册
- 冷库安装知识培训课件
- 金锁玉关教学 课件
- 信息技术教师基本功大赛教学理论部分试题及参考答案
- JJG 597-2025交流电能表检定装置检定规程
- 急性心力衰竭急诊管理
- 复旦大学留学生数学试卷
- 污水提升泵站管理制度
- 城区供水管网改造项目可行性研究报告
- DB31T 330.1-2013 鼠害与虫害预防与控制技术规范 第1部分:鼠害防制
- 《现代信号处理》课件
评论
0/150
提交评论