数据交换平台(Sm@rtDSP)
首页 >  软件产品 >  S++新一代SOA >  数据交换平台(Sm@rtDSP)

数据交换和数据管理

数据交换和数据管理发展可以分为三个阶段。如下

第一个阶段缺少工具化,主要靠写脚本和人工开发来实现数据交换和集成,工具化程度很差。

第二个阶段主要产生了一些解决局部问题的专用工具,如ETL工具、传输工具(消息中间件、文件传输等)、EAI工具等,用户稍微复杂的项目可能需要多个产品才能完成。这些工具由于缺少统一的设计和统一的架构,相互之间有孤岛,集成和实施成本高、运维成本高、安全性差、而且数据质量也不能得到保证。

随着大数据和互联网+等的发展,目前已经到了第三个阶段,即数据交换和数据管理一体化阶段,也叫安全可控的大整合和大管理阶段。该阶段的产品提供面向业务模型的插座式架构;基于统一建模工具快速生成数据交换和数据管理服务模型(包括交换、传输、整合、数据质量、共享等服务),实现服务之间的联动和统一调度,相互之间没有孤岛;可视化配置出的服务是松耦合、可重用、安全可管理;具有完整的数据质量保证措施,各个环节都能保证数据质量;提供集中的运维和安全管理。

产品目前处于第三个阶段。能根据信息化系统现状,提供多样灵活的部署方案,统一的管理工具及开发工具方便运维管理。提供工具可视化配置出能够符合要求的服务模型,并能利用成熟的方法论,对服务模型的演化提供支持。

主要包括如下:

1、基于SOA的插座式架构

提供基于SOA的插座式架构,内置服务管理、流程管理、数据加密、调度引擎、日志管理、规则引擎等,相互之间协同运行,作为一个整体方便各种交换服务、数据加工、质量处理服务、传输服务等作为插件。

2、强的数据加工能力

提供适配器方便各种类型的数据采集;提供流加工技术在一个服务流内实现数据检查、数据清洗、数据比对、数据转换、数据逻辑判断、数据路由、数据异常处理等计算并将计算的结果输出到数据服务的目标中;提供智能路由、基于通道和文件的可靠传输技术保证数据的安全可达,提供分类处理、归档处理、文件清理等功能增强数据的分发功能。

3、提供方便易用的服务模型

提供方便易用的模型化服务供数据交换和管理使用,包括交换服务、整合服务、数据质量服务、同步服务、文件处理服务、传输服务、shell服务等,并提供流程实现这些服务之间的组合,如顺序执行、并行执行、条件处理等,形成组合服务。

4、服务控制中心

服务控制中心包括服务管理、安全服务总线、服务调度、服务分配等,实现对服务的调度和控制,用于保证服务安全可控。将配置好的服务分级授权给不同的部门、用户;提供安全可管理的服务总线作为服务使用入口,当用户访问服务时,服务总线将做用户的身份鉴定,通过后检查其访问权限,都通过后,才能使用该服务。

通过访问数据服务屏蔽数据源,实现共享数据的安全授权,可以到表、字段、记录级的安全控制。

5、服务资源管理

服务资源管理包括项目目录管理、服务资源目录、服务资源模型等,用于实现数据服务工厂和资源目录的一体化,可以通过资源目录查找到共享数据服务,经过申请、审批等流程后,通过服务控制中心得到授权的数据服务,进而通过数据管控平台进行数据的交换和共享。

6、安全管理工具

主要包括部门管理、用户管理、安全管理、角色管理、分级授权、安全审计、交换节点的安全认证等。

提供统一的安全管理,实现对交换和共享数据的分级授权和访问控制、交换和共享服务的分级授权和访问控制、交换和共享资源目录的分级授权和访问控制,交换和共享服务的安全审计和身份鉴定等。

7、统一的可视化工具

在同一个工具内,可视化实现数据节点的管理、交换服务建模、数据加工建模、共享服务建模、数据质量的管理、服务目录管理、资源目录管理、运行及监控管理等。

支持多种数据交换和加工方式:

1、集中式的交换加工方式,各种异构数据经过交换中心的采集、加工、分发等处理后交换到异构的数据目标中;

2、基于通道的数据交换加工方式,各种异构数据经过交换中心的采集、加工、分发等处理后交换到通道中,通过通道可靠传输到交换分中心中,由交换分中心将数据交换到异构的数据目标中;

3、基于文件的数据交换加工方式,各种异构数据经过交换中心的采集、加工、分发等处理后生成文件,通过文件传输将数据可靠传输到交换分中心中,由交换分中心将数据交换到异构的数据目标中,该种方式也支持物理隔离情况下的数据交换。


项目咨询

亲爱的朋友,如您对我们的产品感兴趣,您可以通过以下方式联系我们