一种基于分布式部署的异构数据传输组件平台制造技术

技术编号:23088327 阅读:15 留言:0更新日期:2020-01-11 02:17
本申请提供一种基于分布式部署的异构数据传输组件平台,通过公共技术组件将各种功能性组件集合起来,使得异构数据传输层在确定了数据传输方向和数据传输方式后,调用公共技术组件中需要用到的功能性组件即可实现数据的分发传输,不会因为某一个功能性组件的意外故障导致停止工作,且具有通用性和容错性,可供异构系统灵活应用,不局限于一个数据规范、格式以及语言,也可以根据需求增加或删减公共技术组件中的功能性组件,解决了现有的集成系统依赖于管理系统的集中控制,一旦管理系统出错停用即会导致所有子系统模块的业务数据停止传输,且一旦任何一方子系统模块或相关业务发生了调整,均需要确认是否影响集成接口的运行,灵活度低的技术问题。

A heterogeneous data transmission component platform based on distributed deployment

【技术实现步骤摘要】
一种基于分布式部署的异构数据传输组件平台
本申请涉及数据管理
,尤其涉及一种基于分布式部署的异构数据传输组件平台。
技术介绍
传统的企业级或行业级的软件系统通常需要构建大型的集成系统,通过集成接口使所有数据集中到管理系统中,由管理系统来控制多个子系统模块。此类集成系统依赖于管理系统的集中控制,每个子系统模块无法脱离管理系统而独立存在,一旦管理系统出错停用即会导致所有子系统模块的业务数据停止传输。且在此类集成系统中,一旦任何一方子系统模块或相关业务发生了调整,均需要确认是否影响集成接口的运行,灵活度低,无法适用于跨主体、跨行业、高速发展的新生互联网业态。
技术实现思路
本申请实施例提供了一种基于分布式部署的异构数据传输组件平台,解决了现有的集成系统依赖于管理系统的集中控制,一旦管理系统出错停用即会导致所有子系统模块的业务数据停止传输,且一旦任何一方子系统模块或相关业务发生了调整,均需要确认是否影响集成接口的运行,灵活度低的技术问题。有鉴于此,本申请提供了一种基于分布式部署的异构数据传输组件平台,所述组件平台包括:异构数据传输层、统一性组件、公共技术组件以及底层支撑组件所述异构数据传输层分别与所述统一性组件以及所述公共技术组件连接,所述异构数据传输层用于控制数据传输方向的互联协议结构以及控制数据传输方式的联网通讯协议;所述统一性组件用于提供用户数据的统一校验组件;所述公共技术组件用于提供至少一个数据的功能性组件;所述底层支撑组件用于为所述统一性组件以及所述公共技术组件提供技术支撑。可选的,所述异构数据传输层包括控制服务器;所述控制服务器分别与至少一个用户终端、所述统一性组件以及所述公共技术组件连接;所述控制服务器接收所述用户终端发送的数据包,并在确定所述数据包的传输方向为所述用户终端后,将所述数据包通过IP网络传输至所述用户终端。可选的,所述异构数据传输层还包括安全控制网关;所述控制服务器与所述安全控制网关连接;所述控制服务器接收所述用户终端发送的数据包,并在确定所述数据包的传输方向为异构系统后,将所述数据包经由所述安全控制网关通过IP网络传输至所述异构系统的异构数据传输层。可选的,所述通过IP网络传输具体为:根据所述数据包的数据类型在IP网络建立通信通道,所述通信通道包括会话通道和媒体通道;若所述数据包的数据类型为控制指令或文本,则通过所述会话通道传输;若所述数据包的数据类型为文件或二进制大数据,则通过所述媒体通道传输。可选的,所述统一性组件包括用户基础数据校验组件、用户归属系统校验组件、用户登录管控校验组件、用户ID分码组件、体系规则校验组件以及索引数据校验组件。可选的,所述公共技术组件具体包括接入组件、校验组件、标识组件、路由组件、转换组件、整合组件以及查询组件。可选的,所述底层支撑组件包括通用组件和底层组件。从以上技术方案可以看出,本申请实施例具有以下优点:本申请实施例中,提供了一种基于分布式部署的异构数据传输组件平台,通过公共技术组件将各种功能性组件集合起来,使得异构数据传输层在确定了数据传输方向和数据传输方式后,调用公共技术组件中需要用到的功能性组件即可实现数据的分发传输,不会因为某一个功能性组件的意外故障导致停止工作,且具有通用性和容错性,可供异构系统灵活应用,不局限于一个数据规范、格式以及语言,也可以根据需求增加或删减公共技术组件中的功能性组件,解决了现有的集成系统依赖于管理系统的集中控制,一旦管理系统出错停用即会导致所有子系统模块的业务数据停止传输,且一旦任何一方子系统模块或相关业务发生了调整,均需要确认是否影响集成接口的运行,灵活度低的技术问题。附图说明图1为本申请实施例中一种基于分布式部署的异构数据传输组件平台的第一个架构图;图2为本申请实施例中一种基于分布式部署的异构数据传输组件平台的第二个架构图;图3为本申请实施例中两个异构系统之间数据传输的过程示意图;图4为本申请实施例中IP网络中通信通道的传输图;其中,附图标记为:1、异构数据传输层;2、统一性组件;3、公共技术组件;4、底层支撑组件;11、控制服务器;12、安全控制网关;21、用户基础数据校验组件;22、用户归属系统校验组件;23、用户登录管控校验组件;24、用户ID分码组件;25、体系规则校验组件;26、索引数据校验组件;31、接入组件;32、校验组件;33、标识组件;34、转换组件;35、路由组件;36、整合组件;37、查询组件;41、通用组件;42、底层组件。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请设计了一种基于分布式部署的异构数据传输组件平台,解决了现有的集成系统依赖于管理系统的集中控制,一旦管理系统出错停用即会导致所有子系统模块的业务数据停止传输,且一旦任何一方子系统模块或相关业务发生了调整,均需要确认是否影响集成接口的运行,灵活度低的技术问题。为了便于理解,请参阅图1,图1为本申请实施例中一种基于分布式部署的异构数据传输组件平台的第一个架构图,如图1所示,具体包括:异构数据传输层1、统一性组件2、公共技术组件3以及底层支撑组件4异构数据传输层1分别与统一性组件2以及公共技术组件3连接,异构数据传输层1用于控制数据传输方向的互联协议结构以及控制数据传输方式的联网通讯协议;统一性组件2用于提供用户数据的统一校验组件;公共技术组件3用于提供至少一个数据的功能性组件;底层支撑组件4用于为统一性组件2以及公共技术组件3提供技术支撑。需要说明的是,异构数据传输层1是提供分布式数据传输的基础,其规定了数据传输以及交换的方向的互联协议结构以及数据传输方式的联网通讯协议。统一性组件2主要提供用户数据的统一校验组件,属于组件平台的基础之一,必须通过统一性组件2来验证用户的身份。公共技术组件3主要提供对数据进行各种处理和运用的功能性组件,在异构数据传输层1需要对数据进行一些处理时,可以选择性调用公共技术组件3中的各种功能性组件来完成处理。底层支撑组件4是整个组件平台的技术支撑,主要提供给统一性组件2以及公共技术组件3。本申请实施例中,提供了一种基于分布式部署的异构数据传输组件平台,通过公共技术组件3将各种功能性组件集合起来,使得异构数据传输层1在确定了数据传输方向和数据传输方式后,调用公共技术组件3中需要用到的功能性组件即可实现数据的分发传输,不会因为某一个功能性组件的意外故障导致停止工作,且具有通用性和容错性,可供异构系统灵活本文档来自技高网
...

【技术保护点】
1.一种基于分布式部署的异构数据传输组件平台,其特征在于,包括:/n异构数据传输层、统一性组件、公共技术组件以及底层支撑组件/n所述异构数据传输层分别与所述统一性组件以及所述公共技术组件连接,所述异构数据传输层用于控制数据传输方向的互联协议结构以及控制数据传输方式的联网通讯协议;/n所述统一性组件用于提供用户数据的统一校验组件;/n所述公共技术组件用于提供至少一个数据的功能性组件;/n所述底层支撑组件用于为所述统一性组件以及所述公共技术组件提供技术支撑。/n

【技术特征摘要】
1.一种基于分布式部署的异构数据传输组件平台,其特征在于,包括:
异构数据传输层、统一性组件、公共技术组件以及底层支撑组件
所述异构数据传输层分别与所述统一性组件以及所述公共技术组件连接,所述异构数据传输层用于控制数据传输方向的互联协议结构以及控制数据传输方式的联网通讯协议;
所述统一性组件用于提供用户数据的统一校验组件;
所述公共技术组件用于提供至少一个数据的功能性组件;
所述底层支撑组件用于为所述统一性组件以及所述公共技术组件提供技术支撑。


2.根据权利要求1所述的基于分布式部署的异构数据传输组件平台,其特征在于,所述异构数据传输层包括控制服务器;
所述控制服务器分别与至少一个用户终端、所述统一性组件以及所述公共技术组件连接;
所述控制服务器接收所述至少一个用户终端中的一个用户终端发送的数据包,并在确定所述数据包的传输方向为所述至少一个用户终端中的另一个用户终端后,将所述数据包通过IP网络传输至所述另一个用户终端。


3.根据权利要求2所述的基于分布式部署的异构数据传输组件平台,其特征在于,所述异构数据传输层还包括安全控制网关;
所述控制服务器与所述安全控制网关连接;
所述控制...

【专利技术属性】
技术研发人员:刘家君洪志权伍卓萍于崇刚孙磊王大强
申请(专利权)人:广州信天翁信息科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1