1.2.1.1.2 高可用性
随着项目工程的推进,需要数据交换的部门会越来越多,XMA整合协同平台需要对负载平衡的支持,在分布式的体系结构上可以添加主机的方式提高整体计算能力,进行面向服务的适应性负载平衡。 1.2.1.1.3 可维护性
XMA整合协同平台具有日志监控功能,通过数据服务日志可以记录、跟踪数据交换的细节。日志可以用于对系统的运行状态进行监控,亦可以用于对系统的运行情况进行审计、故障处理、系统开发调试、交易跟踪。对数据服务进行监控管理,用户权限管理,运行日志查看,性能统计。
1.3 信息共享功能
1.3.1.1.1 数据汇总
支持各个分支数据源汇总数据到数据中心。采集公共数据的过程可以看成是一个数据汇总的过程,通过XMA整合协同平台将各业务部门的公共数据采集回来,汇集到数据中心的缓存数据库。经过数据管理系统的比对、校验、转换得到一致的数据。 1.3.1.1.2 数据分发
数据分发是从数据中心的角度,主动向各数据使用方提供数据的过程。通过公开数据服务,依照数据使用权限的规则,从数据中心把数据分发到各个数据使用部门,实现数据共享、信息联动。 1.3.1.1.3 数据存取访问
XMA整合协同平台提供实时按需的数据存取访问服务,通过统一标准的数据接口,以XML作为标准数据格式,通过标准的Web服务对各种技术平台提供访问支持。
1.3.1.1.4 数据转换
数据交换服务可以把某个数据库的数据转换成标准XML数据集。通过数据转换模块,实现对各种异构数据转换到统一标准规范、具有一致性和完整性的公共数据。
1.3.1.1.5 任务定制
数据接口系统应该允许用户自己配置和管理相关的服务,如:数据提取服务、数据发送服务、数据接收服务、数据存储服务等。 1.3.1.1.6 支持用户自定义接口
数据接口系统应该是一个开放的系统,要提供一些可扩充的接口以及二次开发接口,支持用户基于这些接口来定义自己的特色服务。 1.3.1.1.7 支持监控管理
对数据服务进行监控管理,用户权限管理,运行日志查看,性能统计。通过数据服务日志可以记录、跟踪数据交换的细节。对数据交换节点进行管理,提供安全策略指南、服务器安全管理配置。
1.3.1.2 信息交换方式
XMA整合协同平台可以支持不同方式的机构和系统间的数据交换与协同,主要包括:
基于Web Services服务的方式用于外部机构与中心平台间的实时交换; 基于数据库接口的方式用于内部系统间实时或非实时交换; 基于文件交换的方式用于外部或内部系统间非实时批量交换。
1.4 基于Web Services服务的方式
基于WebServices服务的数据交换方式主要用于外部机构部门与数据中心间实时的数据交换和业务协同应用。
基于WebServices技术的应用集成通过主流的WebServices协议如SOAP、XMLRPC等协议的无缝集成,支持这些应用系统的接口,提供基于WebServices的应用系统整合适配器,并提供快速整合WebServices应用的工具和接口API。
数据提供方定义公开数据服务,以服务的形式封装数据交换的内容和协议。数据使用方调用数据提供方的公开数据服务以获取所需的数据,并且按照一定的数据转换和数据更新规则,把数据更新到本地数据源。通过本地数据服务和公开数据服务的交互实现数据提供方和数据使用方之间的数据交换。 1.4.1.1.1 基于数据库接口的方式
基于数据库接口交换的方式主要用于内部系统间的实时或非实时数据交换方式。
交换的双方通过定义发送和接收任务来进行数据库接口的交换。根据交换的数据格式的不同,这种数据交换方式又可以细分为两种类型:一种是数据落地的数据共享,一种是数据不落地的数据交换。
基于标准XML元数据和数据字典的数据交换由XMA整合协同平台自动从前置机交换数据库中提取数据,并按照定义好的模板打包生成标准的XML数据包,由定制好的发送路由发送给接收方。接收方接收到XML数据包后自动进行解包处理,并将数据存储到接收方的前置机交换数据库中。 1.4.1.1.2 基于文件交换的方式
基于文件交换的方式主要用于外部或内部的非实时批量数据交换方式。 交换的双方通过定义发送和接收任务来进行数据文件的交换。根据交换的数据文件的不同,这种数据交换方式又可以细分为两种类型:一种是基于标准XML文件的数据交换,一种是基于其他文件格式的数据交换。
基于标准XML文件的数据交换由XMA整合协同平台自动从前置机交换数据库中提取数据,并按照定义好的模板打包生成标准的XML文件,由定制好的发送任务发送给接收方。接收方接收到XML文件后自动进行解包处理,并将数据存储到接收方的前置机交换数据库中。基于其他文件格式的数据交换由业务系统将需要交换的数据文件放置到前置机上的规定路径下,通过XMA整合协同平台发送到目的地交由接收部门自行处理。
第二章 平台接口设计
制定的接口规范内容为整合协同平台和各接入部门之间,系统互联所涉及的数据交换接口。系统之间的信息传输和交换通过计算机系统互联网络来完成。
数据接口
“信息平台”与接入部门信息系统之间通信的通用接口模型如图所示。运输层以下层次的通信协议选用合适的标准协议,运输层和网络层建议选用统一的TCP/IP协议,便于各节点之间组网传输,数据链路层和物理层可根据实际通信条件情况灵活选用,如ADSL、E1。
“中心平台”与接入部门之间通信的通用接口模型
在整合协同平台,按照对信息的各种需求,维护一个用于数据共享的标准数据注册中心,采用标准化数据的方式向各接入系统及各应用系统提供共享的信息;各接入系统在整合协同平台处对应维护一张数据字典,用于完成非标数据和标准数据的翻译,从而向共享的标准数据库提供标准化的数据信息;对于单一功能领
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数据交换共享整合系统平台建设方案(2)在线全文阅读。
相关推荐: