[发明专利]数据交互系统和方法在审
申请号: | 201810419799.6 | 申请日: | 2018-05-04 |
公开(公告)号: | CN108933774A | 公开(公告)日: | 2018-12-04 |
发明(设计)人: | 刘旺;孙加光;喻波;王志海;韩振国;安鹏 | 申请(专利权)人: | 北京明朝万达科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100097 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 预设服务器 单向网 数据库服务器 表结构信息 数据交互系统 目标数据 数据信息 加载 发送目标 接收目标 结果发送 字段映射 映射 预设 | ||
1.一种数据交互系统,其特征在于,所述系统包括第一数据库服务器、第二数据库服务器、第一预设服务器、第二预设服务器、第一单向网闸和第二单向网闸,其中,所述第一数据库服务器和所述第一预设服务器均位于第一网络,所述第二数据库服务器和所述第二预设服务器均位于第二网络,且所述第一网络和所述第二网络物理隔离;
所述第一预设服务器,用于从所述第一数据库服务器获取第一数据表的数据信息和第一表结构信息;
所述第一预设服务器,还用于通过所述第二单向网闸接收来自所述第二预设服务器的第二数据表的第二表结构信息,其中,所述第二预设服务器用于从所述第二数据库服务器获取所述第二数据表的表结构信息;
所述第一预设服务器,还用于根据第一数据表和第二数据表之间的预设字段映射关系、所述第一表结构信息、以及所述第二表结构信息,对所述数据信息进行映射,得到目标数据;
所述第一预设服务器,还用于通过所述第一单向网闸发送所述目标数据至所述第二预设服务器;
所述第二预设服务器,用于通过所述第一单向网闸接收所述目标数据并将所述目标数据加载至所述第二数据库服务器的第二数据表;
所述第二预设服务器,还用于通过所述第二单向网闸将所述目标数据的加载结果发送至所述第一预设服务器。
2.根据权利要求1所述的系统,其特征在于,
所述第一预设服务器,还用于根据预先配置的多种类型数据库的连接信息确定属于第一数据库服务器的第一数据库的连接信息、以及属于第二数据库服务器的第二数据库连接信息;
所述第一预设服务器,还用于根据所述第一数据库的连接信息与所述第一数据库连接,获取所述第一数据库的多个第一数据表的表名称和表结构信息,根据客户端对多个数据表的选择指令,确定所述多个第一数据表中的第一数据表的第一表名称和第一表结构信息,其中,所述客户端与所述第一预设服务器通过所述第一网络连接;
所述第一预设服务器,还用于通过所述第一单向网闸将所述第二数据库的连接信息发送至所述第二预设服务器;
所述第二预设服务器,用于根据所述第二数据库的连接信息与所述第二数据库连接,获取所述第二数据库的多个第二数据表的表名称和表结构信息,并通过所述第二单向网闸将所述多个第二数据表的表名称和表结构信息发送至所述第一预设服务器;
所述第一预设服务器,用于接收来自所述第二预设服务器的多个第二数据表的表名称和表结构信息,并根据所述客户端对所述多个第二数据表的选择指令,确定所述多个第二数据表中的第二数据表的第二表名称和第二表结构信息;
所述第一预设服务器,用于根据所述第一数据表的第一表结构信息和所述第二数据表的第二表结构信息,配置所述第一数据表和所述第二数据表的字段映射关系;
所述第一预设服务器,用于配置所述第一数据表与所述第二数据表的信息交换周期;
相应的,所述第一预设服务器,还用于在接收到数据交换指令时,根据预先设置的所述第一数据库的连接信息与所述第一数据库连接,并根据所述第一数据表的表名称获取所述第一数据库中所述第一数据表的数据信息和第一表结构信息;
相应的,所述第一预设服务器,还用于在接收到数据交换指令时,通过所述第一单向网闸将预先配置的所述第二数据库的连接信息以及所述第二数据表的表名称发送至所述第二预设服务器;
所述第二预设服务器,用于根据所述第二数据库的连接信息与所述第二数据库连接,并根据所述第二数据表的表名称从所述第二数据库中获取所述第二数据表的第二表结构信息,并通过所述第二单向网闸将所述第二数据表的第二表结构信息发送至所述第一预设服务器;
所述第一预设服务器,用于通过所述第二单向网闸接收来自所述第二预设服务器的第二数据表的第二表结构信息。
3.根据权利要求1所述的系统,其特征在于,
所述第一预设服务器,还用于根据所述第一数据表的第一表结构信息,配置所述第一数据表的数据过滤规则和/或数据替换规则;
所述第一预设服务器,还用于根据所述第一数据表的第一表结构信息,以及所述数据过滤规则和/或所述数据替换规则,对所述第一数据表的数据信息进行过滤和/或替换,得到待交换数据;
所述第一预设服务器,还用于根据第一数据表和第二数据表之间的预设字段映射关系和所述第一表结构信息以及所述第二表结构信息,对所述待交换数据进行映射,得到目标数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明朝万达科技股份有限公司,未经北京明朝万达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810419799.6/1.html,转载请声明来源钻瓜专利网。