数据共享交换的方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:27317778 阅读:23 留言:0更新日期:2021-02-10 09:53
本申请涉及一种数据共享交换的方法、装置、计算机设备和存储介质。所述方法包括:数据发送方发送数据到调度中心;所述数据发送方接收通过数据接收方提交的来自所述调度中心的数据申请;所述数据发送方审核所述数据申请;所述数据发送方将所述数据申请的审核结果发送至所述调度中心;所述数据发送方基于所述审核结果,指示所述调度中心调度推送数据,和/或指示所述调度中心将审核不通过的原因发送到所述数据接收方。采用本方法能够使得数据的调度以及用户的数据访问权限完全交给调度中心,为数据发送方减少开发工作量并且降低运维成本。本。本。

【技术实现步骤摘要】
数据共享交换的方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,具体地涉及一种多系统之间的数据共享交换的方法、装置、计算机设备和存储介质。

技术介绍

[0002]目前,多系统间的交互很频繁,例如一个系统需要用到另一系统的数据时,就需要另一系统提供数据访问接口或文件。传统上,一个系统向多个系统共享数据时,通常数据发送方根据接收方的业务需求提供多个数据接口,并需要为不同的系统创建用户并维护数据权限。然而,这样不利于系统的维护,而且增加了开发成本。

技术实现思路

[0003]基于此,有必要针对上述技术问题,提供一种能够实现多系统之间的数据共享交换方法、装置、计算机设备和存储介质。
[0004]本申请提供了一种用于数据发送方的数据共享交换的方法,包括:数据发送方发送数据到调度中心;所述数据发送方接收通过数据接收方提交的来自所述调度中心的数据申请;所述数据发送方审核所述数据申请;所述数据发送方将所述数据申请的审核结果发送至所述调度中心;所述数据发送方基于所述审核结果,指示所述调度中心调度推送数据,和/或指示所述调度中心将审核不通过的原因发送到所述数据接收方。
[0005]在其中一个实施例中,还包括:指示所述调度中心至少根据所述数据接收方提供的数据库的数据的配置、数据申请的表、字段的表,创建表;指示所述调度中心根据所述数据发送方提供的数据库数据以及创建的表,获得所述推送数据;并且指示所述调度中心将所述推送数据推送到所述数据接收方的数据库中。
[0006]本申请还提供了一种用于数据接收方的数据共享交换的方法,包括:数据接收方向调度中心提交数据申请;所述数据接收方通过所述调度中心将数据申请发送到数据发送方;所述数据接收方响应于所述调度中心的所述数据申请的审核结果,接收通过所述调度中心的推送数据,和/或接收基于所述数据申请产生的所述审核结果。
[0007]在其中一个实施例中,还包括:所述数据接收方配置数据库。
[0008]在其中一个实施例中,所述的数据接收方向调度中心提交数据申请还包括:所述数据接收方根据数据申请,选择数据共享列表中已发布的数据;其中,数据共享列表是多个所述数据接收方共同请求的数据申请。
[0009]本申请还提供了一种数据共享交换的装置,包括:数据发送模块,用于发送数据到调度中心模块;数据接收模块,用于向所述调度中心模块提交数据申请;所述调度中心模块,用于将所述数据申请发送到所述数据发送模块;所述数据发送模块,还用于:审核所述数据申请,并且基于所述数据申请产生审核结果;基于所述审核结果,指示所述调度中心模块调度推送数据,并将所述推送数据发送至所述数据接收模块的数据库,和/或指示所述调度中心模块将审核不通过的原因发送到所述数据接收模块。
[0010]本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现:数据发送方发送数据到调度中心;所述数据发送方接收通过数据接收方提交的来自所述调度中心的数据申请;所述数据发送方审核所述数据申请;所述数据发送方将所述数据申请的审核结果发送至所述调度中心;所述数据发送方基于所述审核结果,指示所述调度中心调度推送数据,和/或指示所述调度中心将审核不通过的原因发送到所述数据接收方。
[0011]本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现:数据发送方发送数据到调度中心;所述数据发送方接收通过数据接收方提交的来自所述调度中心的数据申请;所述数据发送方审核所述数据申请;所述数据发送方将所述数据申请的审核结果发送至所述调度中心;所述数据发送方基于所述审核结果,指示所述调度中心调度推送数据,和/或指示所述调度中心将审核不通过的原因发送到所述数据接收方。
[0012]采用上述数据共享交换方法、装置、计算机设备和存储介质,当多个数据接收方需要接收数据发送方的数据时,调度中心根据不同的数据接收方的数据申请,查询数据发送方的数据库,读取相应数据,并且根据接收方的数据申请的字段列表,将推送数据推送到数据接收方的数据库中。数据发送方无需开发数据接口,也无需创建用户来维护数据的访问权限,只要发布数据,并对数据接收方的申请信息进行审核即可。数据的调度以及用户的数据访问权限完全交给调度中心。这样能够为数据发送方减少开发工作量并且降低运维成本。数据申请审核权限仍属于数据发送方。这样,安全性是可控的。数据的申请方可以灵活地获得数据。
附图说明
[0013]图1是根据本申请实施例的数据发送方的数据共享交换的流程图。
[0014]图2是根据本申请实施例的数据接收方的数据共享交换的流程图。
[0015]图3是根据本申请实施例的数据共享交换装置的框图。
[0016]图4是根据本申请实施例的数据共享交换设备的框图。
具体实施方式
[0017]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0018]本文中可以互换地使用术语:“数据”、“信息”和“资源”。
[0019]本文中,数据发送方可以是指数据资源的提供方,数据接收方可以是指数据资源的接收方。
[0020]数据资源统一调度中心简称为调度中心。
[0021]图1是根据本申请实施例的数据发送方的数据共享交换的流程图。在一实施例中,一种方法包括:
[0022]S1:数据发送方通过配置数据库来登记数据。
[0023]在一实施例中,数据发送方登记要共享的数据。
[0024]S1包括:登录数据统一调度中心(以下简称调度中心);输入数据发布信息以发布数据。
[0025]数据包括:数据名称、数据描述、数据库数据、提交登记。
[0026]其中,数据库数据包括:IP地址、端口号、用户名、密码、表名、字段列表等。
[0027]字段列表包括企业信息。
[0028]其中,企业信息包括:企业名称、统一社会信用代码、法人、成立日期、行业代码、经营范围、注册资金、从业人员、状态等字段。
[0029]S2:数据发送方发送数据到调度中心;数据发送方接收通过数据接收方提交的来自调度中心的数据申请。
[0030]在一实施例中,调度中心管理员登录系统,审核数据发送方发布的数据,并测试所配置的数据库是否能连通。审核通过后,通过发布功能发布数据。
[0031]数据接收方登录调度中心,通过数据共享列表,根据业务需要对所需的数据源进行申请(根据数据发送方提供的字段列表进行选择),同时提交申请所需的相关材料。
[0032]调度中心接收到数据接收方提供的数据申请,然后调度中心将数据申请发送给数据发送方审核。
[0033]例如:数据接收方1需要接收企业的名称、统一社会信用代码、法人,并且数据接收方2需要接收企业的名称、法人、经营范围。数据是同一份数据,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于数据发送方的数据共享交换的方法,包括:数据发送方发送数据到调度中心;所述数据发送方接收通过数据接收方提交的来自所述调度中心的数据申请;所述数据发送方审核所述数据申请;所述数据发送方将所述数据申请的审核结果发送至所述调度中心;所述数据发送方基于所述审核结果,指示所述调度中心调度推送数据,和/或指示所述调度中心将审核不通过的原因发送到所述数据接收方。2.根据权利要求1所述的方法,所述的指示所述调度中心调度推送数据包括:指示所述调度中心至少根据所述数据接收方提供的数据库的数据的配置、数据申请的表、字段的表,创建表;指示所述调度中心根据所述数据发送方提供的数据库数据以及创建的表,获得所述推送数据;并且指示所述调度中心将所述推送数据推送到所述数据接收方的数据库中。3.一种用于数据接收方的数据共享交换的方法,包括:数据接收方向调度中心提交数据申请;所述数据接收方通过所述调度中心将数据申请发送到数据发送方;所述数据接收方响应于所述调度中心的所述数据申请的审核结果,接收通过所述调度中心的推送数据,和/或接收基于所述数据申请产生的所述审核结果。4.根据权利要求3所述的方法,还包括:所述数据接收方配置数据库。5.根据权利要求3所述的方法,所述的数据接收方向调度中心提交数据申请还包括:所述数据接收方根据数据申请,选择数据共享列表中已发布的数据;其中,数据共享列表是多个所述数据接收...

【专利技术属性】
技术研发人员:关班记劳作媚季统凯
申请(专利权)人:东莞中国科学院云计算产业技术创新与育成中心
类型:发明
国别省市:

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

1