[发明专利]数据传输方法及装置有效
| 申请号: | 201611271004.9 | 申请日: | 2016-12-30 |
| 公开(公告)号: | CN108270834B | 公开(公告)日: | 2021-08-10 |
| 发明(设计)人: | 刘超;陈杰;方晓春 | 申请(专利权)人: | 北京国双科技有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 王伟锋;刘铁生 |
| 地址: | 100083 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据传输 方法 装置 | ||
本发明公开了一种数据传输方法及装置,涉及信息技术领域,解决了数据传输时无法保障双方系统之间的数据安全的问题,所述方法包括:首先当接收到数据上传方的上传数据时,创建与所述上传数据对应的数据项列表;然后根据所述数据项列表,将所述上传数据进行保存;当数据获取方需要获取所述上传数据时,通过查询所述数据项列表获取所述上传数据。本发明适用于数据的传输。
技术领域
本发明涉及信息技术领域,尤其涉及一种数据传输方法及装置。
背景技术
近些年来,随着互联网、云计算、大数据的飞速发展,数据分析的应用范围也越来越大。大数据分析系统均有获取第三方数据的实际操作和潜在需求,例如客户订单和广告转化数据、第三方人群数据等需求,通过整合第三方数据可以使得系统关联分析各类数据。
目前,在分布式系统中,当数据获取方需要获取数据上传方上传的数据时,可以在双方之间建立数据传输管道,然后数据获取方通过建立的管道直接进入数据上传方的数据库获取数据。例如,有两个独立的公司A和公司B,当公司B系统需要获取公司A系统中的内部网络数据时,可以利用比较普遍的数据ETL(Extract-Transform-Load,数据抽取、转换、装载)工具Kettle,建立公司A系统与公司B系统之间的数据传输管道,来实现内部网络数据的传输。
然而,数据获取方和数据上传方都可以通过建立的数据传输管道获取对方的其他数据,会造成数据泄露的风险,进而无法保障双方系统间的数据安全。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的数据传输方法及装置。
为了达到上述目的,本发明主要提供如下技术方案:
一方面,本发明提供了一种数据传输方法,该方法包括:
当接收到数据上传方的上传数据时,创建与所述上传数据对应的数据项列表;
根据所述数据项列表,将所述上传数据进行保存;
当数据获取方需要获取所述上传数据时,通过查询所述数据项列表获取所述上传数据。
另一方面,本发明提供了一种数据传输装置,该装置包括:
创建单元,用于当接收到数据上传方的上传数据时,创建与所述上传数据对应的数据项列表;
保存单元,用于根据所述数据项列表,将所述上传数据进行保存;
获取单元,用于当数据获取方需要获取所述上传数据时,通过查询所述数据项列表获取所述上传数据。
借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:
本发明提供的一种数据传输方法及装置,首先当接收到数据上传方的上传数据时,创建与所述上传数据对应的数据项列表;然后根据所述数据项列表,将所述上传数据进行保存;当数据获取方需要获取所述上传数据时,通过查询所述数据项列表获取所述上传数据。与现有技术相比,本发明通过将数据上传方上传的数据保存在分布式系统的中间存储库中,数据获取方可以通过查询数据项列表从中间存储库中获取需要的数据,无需在数据获取方和数据上传方建立数据传输管道进行数据的传输,从而避免了双方的数据泄露,进而保障了数据获取方和数据上传方系统之间的数据安全。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明实施例提供的一种数据传输方法流程示意图;
图2示出了本发明实施例提供的一种数据传输的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611271004.9/2.html,转载请声明来源钻瓜专利网。





