应用示例

  • 1. 在内部网构建公共数据交换体系
     
          基于数据交换平台构建公共数据交换体系,应用系统只需使用数据交换管理平台提供的各种紧耦合、松耦合方式接口进行数据消息发送、接收即可。 在数据交换管理中心的管理之下,数据交换平台成为数据交换管理中心的一个瘦客户端,这样可以在全网的范围内建立起中央控制分布式的公共数据交换体系,每一个数据交换节点无需任何配置,在数据管理中心的管理下实现动态路由、集群等高级应用,当有任何数据交换节点的变动,只需配置其相应的管理中心即可,不用通知与其相邻的其他数据交换节点。
     

     
    2. 数据采集上报系统示例
     
          将数据交换平台安装到数据采集点,与上级节点一起架构一个虚拟网络,利用产品在队列管理器配置灵活的特性,可以应付各种因集中办公、联合执勤等带来的复杂的节点架构。应用系统只需要关心采集命令如何定义,以及采集命令如何解析即可,大大降低了开发的复杂度,节约了成本。
     

     
    3. 基于平台的公文流转示例
     
          公文(或数据)在处理的过程中可能需要经过多个步骤,采用数据交换平台对流转的公文进行流转和暂存,是一个非常有效、且易用的解决方案。 数据交换平台可以保障公文稳定、可靠的传输,利用其提供的队列对公文数据进行存储,通过数据类型标识公文目前处理的状态,将整个流程划分为若干阶段,每阶段的应用程序只需关心它所处理的业务,不用担心数据的流转及存储。
     
    4. 数据异地备份示例
     
          通过数据交换平台提供的接口,将需要备份的数据交给交换平台,数据交换平台会自动将数据安全、稳定、可靠的传输到接收端。如果在传输的过程种发生断线等状况,交换管理平台会使用断点续传的功能从断点处继续传输,而不用重头再传。当数据完整的到达接收端后,平台会将其交给导入备份的应用程序处理。
     

     
    5. 数据路由应用示例
     
          某业务部门管辖着一个大型应用系统,这个应用系统架构是全国范围内跨区域分布式的,每个业务节点有着自己的数据库、表。在实际应用中,根据业务需要一部分节点的数据需要发送给其他的业务节点,这就需要一种手段可以灵活的定义源业务节点与目的地节点以及发送的内容,并解决数据传输的问题,还可以根据业务变化灵活的调整,尤其要解决跨地域、跨部门的数据传递。使用数据交换平台的路由产品功能,按照业务需要自由定义数据路由信息,当数据产生后进入数据交换路由平台,路由平台按照路由规则进行路由解析,并将解析后的数据通过数据交换平台交给目的地端的应用程序进行处理。
     
    6. 数据库增量同步示例
     
          一些跨地域的业务系统在处理业务的迅速、即时性问题时,基本都在本地的局域网内建立数据库,而其中一些业务系统需要在整个业务系统内(跨地域)保障数据的完整性、一致性,在每个业务节点之间需要进行数据库增量同步。数据库增量同步平台是构架在数据路由平台与数据管理平台基础之上的应用平台,提供数据库增量同步中需要的各种先进的工具软件产品,可以简单、有效的完成数据增量同步。
     
    7. 数据文档模板转换示例
     
          跨业务部门、跨应用系统实现消息、数据共享,需要每个应用系统彼此能够识别对方的格式,当发生变化的时候(某一应用系统更改了消息、数据格式或者增加了一种新的应用系统),与其连接的应用系统都要进行相应的修改,这为应用系统带来了很多的不便和巨大的工作量。通过数据文档模板管理中心,管理文档模板转换适配器,管理平台内所有的消息,并在需要的时候调用相应的适配器进行格式转换。 
     
     
    8. 基于请求代理架构的模糊查询
     
          查询是业务系统提供一项基本功能,一些业务系统通过WEB等手段对外提供数据查询服务,这需要用户了解提供服务的业务系统有哪些,以及如何登录这些系统、如何使用这些系统,对于那些不知道具体应该在哪个业务系统来查询的请求往往很难被处理。基于请求代理架构的模糊查询可以帮助完成上述需求。请求代理架构是一种适合目前已有业务系统灵活的框架,它由三部分组成:请求分析中心、请求处理客户端、请求结果处理中。使用数据交换平台作为请求代理系统的中间件,能够降低系统的开发工作量,使系统具有很高的扩展性。