【IT168 案例】数据交换平台是提供客户接入端软件部署在每个应用系统的前置机上,实现数据交换平台和各信息系统的有机结合,在客户接入端实现数据的自动提取与转换,同时支持手工录入与审核数据。它是一个为不同数据库、不同数据格式之间,进行数据交换而提供服务的平台。它要解决企业、政府机构在不同信息库间信息数据无法自由转换的问题。
数据交换平台的应用主要是在异构系统之间的信息交换,但在信息交换过程中交换平台本身要解决的问题只是一小部分,它本质是一个中间件,面向客户时屏蔽了很多系统底层的信息,比如网络的协议、数据的传输安全等,据交换平台本身不具有业务本身的处理功能,比如无法自动从某个业务系统中直接获取数据信息,只能通过编程把数据从业务系统中提取出来,再送到数据交换平台。
项目背景
数据交换平台服务体系包含国家局交换服务中心和省级公司交换平台两级,两级交换平台以行业内联网为物理传输通道,通过同步和异步两种传输方式实现国家局、省级公司和工商企业的三级数据交换。数据交换平台服务体系纵向通过异步传输通道,实现国家局、省级公司和工商企业数据的非实时交换。横向通过同步传输通道实现业务系统间信息集成、互联互通。
省级数据交换平台的任务是支撑信息集成和整合,完成本省各业务系统和数据中心之间的数据交换和数据采集,以满足业务管理需求和领导决策需要,主要包括数据集成、应用集成、流程集成以及协作集成。
湖南新浪潮科技发展有限公司成立于1992年,注册资金3060万,公司一直坚持“商道即人道”的企业精神,坚持“以人为本”的经营理念,紧紧抓住“人才、产品、质量、技术和服务”五大要素开展各项工作。公司业务范围:信息系统集成、网络工程、综合布线、机房装修、IT咨询与运维服务、信息服务、软硬件产品等。
整体解决方案设计
针对以上问题湖南新浪潮科技发展有限公司给出了相应的解决方案,为了保证数据交换的高效性、开放性和可扩展性,数据交换平台在设计之初重点考虑两方面因素:一方面,省高院及市中院内部已有多种信息系统,各信息系统之间需要进行信息共享。另一方面,省高院与市中院之间、省高院与最高院之间也需要信息共享。
由于省高院内部也建立了相应的应用系统,如财务系统、办公自动化系统、查询系统、专卖管理系统等,一方面,系统之间本身存在信息交换问题,另一方面,要与市中院乃至国家最高院数据中心进行数据交换。因此,要在省高院各应用系统基础上构建统一的数据交换平台,以达到以下目标:搭建数据交换环境,提供多种访问方法,保障省高院内各应用系统间的数据交换;创建、组织、处理并进一步规范、汇总市级公司提供的数据,做好数据传递、辅助决策的准备。
数据交换平台的主要功能是对数据进行组合或集成,最终转换成企业需要的数据。为了面对各种多变、复杂的情况,实现数据交换平台所应具备的特性,需要将数据交换平台划分为三个层面(基础层、整合层、存取层)的建设,通过各层面间相互协作,实现数据交换平台的运转。
解决方案拓扑图
利用IBM基础架构的优势
核心数据库的高性能、高可用和容灾;用户体验好(快,刀片服务器负载均衡集群的运用);数据集中与共享;数据的安全保护(存储、系统、应用的三层保护);降低成本(省电、省占地、省硬件投入与维护成本)。
易用性:采用B/S模式设计,实现了集中管理灵活配置,用户不用进行大量的配置,只需通过简单的操作,就可完成数据共享交换。
易扩展:系统采用SOA框架,很好适应未来的扩展需要。可以方便的扩展节点数量,在服务器上部署新的数据交换应用和更新数据交换原有应用。对传统的消息中间件进行了改进,实现节点的热部署,热配置。能实现节点的一次性添加。
安全性:采用了WS-Security安全标准。数据传输采用安全性较高的SSL协议。采用前置机模式,实现了对源业务系统的隔离,保证了不对业务系统造成破坏和压力的增加。
灵活的策略配置:为用户提供丰富的定时方式,周期可以是小时,周,月以及各种组合。支持定时,定次执行。支持某时间段内的执行等。支持策略交换和手动交换;支持一到一和一到多的数据交换;支持前置机到前置机/前置机到中心的数据交换。