System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及大数据,尤其涉及一种数据流通方法、装置、电子设备、存储介质及计算机程序产品。
技术介绍
1、相关技术中,基于点对点的模式在数据提供方与数据需求方之间进行数据流通,在存在多个数据提供方与多个数据需求方的情况下,数据流通效率低。
技术实现思路
1、为解决相关技术问题,本申请实施例提供一种数据流通方法、装置、电子设备、存储介质及计算机程序产品。
2、本申请实施例的技术方案是这样实现的:
3、本申请实施例提供了一种数据流通方法,应用于第一网络设备,所述方法包括:
4、基于第一数据产品的数据需求方与数据提供方之间的第一合约,生成第一策略;所述第一合约表征所述数据需求方与所述数据提供方之间对所述第一数据产品的使用约定;所述第一策略表征与所述第一合约匹配的数据使用策略;
5、生成包含所述第一策略的第一工单;
6、向第一数据接入节点及第二数据接入节点推送所述第一工单;其中,
7、所述第一数据接入节点表征所述数据需求方的数据接入节点,所述第一工单用于所述数据需求方基于所述第一策略进行数据使用,所述第二数据接入节点表征所述数据提供方的数据接入节点,所述第一工单用于所述数据提供方基于所述第一策略进行数据交付。
8、上述方案中,所述第一工单包括:所述第一数据接入节点的标识以及所述第二数据接入节点的标识;在所述向第一数据接入节点及第二数据接入节点推送所述第一工单之前,所述方法还包括:
9、基于所述第一数
10、基于所述第二数据接入节点的标识,确定所述第二数据接入节点的第二地址。
11、上述方案中,所述第一数据接入节点注册于所述第一网络设备,所述第二数据接入节点注册于第二网络设备;对应地,基于所述第二数据接入节点的标识,确定所述第二数据接入节点的第二地址,包括:
12、广播第一请求,并接收所述第二网络设备返回的第一响应;和/或,
13、向设定服务器发送第一请求,并接收所述设定服务器返回的第一响应;其中,
14、所述第一请求用于请求查询所述第二数据接入节点的地址;所述第一请求携带所述第二数据接入节点的标识;所述第一响应中携带所述第二地址,所述设定服务器存储有所有数据接入节点的地址。
15、上述方案中,所述方法还包括:
16、接收一个或多个数据接入节点发送的第二请求;其中,
17、所述第二请求用于请求在所述第一网络设备中注册对应的数据接入节点;所述第二请求携带对应的数据接入节点的以下一项或多项相关信息:
18、数据接入节点的地址;
19、数据接入节点对应的数据需求方和/或数据提供方的标识;
20、数据接入节点的标识。
21、上述方案中,所述方法还包括:
22、向设定服务器发送第一信息;其中,
23、所述第一信息包括在所述第一网络设备中注册的数据接入节点的所述一项或多项相关信息以及所述第一网络设备的标识。
24、上述方案中,所述第一数据产品由所述数据提供方发布至第一数据平台,所述第一网络设备支持对接多个数据平台;所述方法还包括:
25、接收所述第一数据平台发送的第一合约。
26、上述方案中,所述方法还包括:
27、接收所述第二数据接入节点发送的第三请求;所述第三请求用于请求在所述第一网络设备中发布数据;发布至所述第一网络设备中的数据用于所述第一数据产品提供数据服务。
28、本申请实施例还提供了一种数据流通系统,包括:第一网络设备以及多个数据接入节点;所述多个数据接入节点包括一个或多个第一数据接入节点以及一个或多个第二数据接入节点;
29、所述第一网络设备用于执行上述任一方法的步骤。
30、本申请实施例还提供了一种数据流通装置,应用于第一网络设备,包括:
31、第一生成单元,用于基于第一数据产品的数据需求方与数据提供方之间的第一合约,生成第一策略;所述第一合约表征所述数据需求方与所述数据提供方之间对所述第一数据产品的使用约定;所述第一策略表征与所述第一合约匹配的数据使用策略;
32、第二生成单元,用于生成包含所述第一策略的第一工单;
33、推送单元,用于向第一数据接入节点及第二数据接入节点推送所述第一工单;其中,
34、所述第一数据接入节点表征所述数据需求方的数据接入节点,所述第一工单用于所述数据需求方基于所述第一策略进行数据使用,所述第二数据接入节点表征所述数据提供方的数据接入节点,所述第一工单用于所述数据提供方基于所述第一策略进行数据交付。
35、本申请实施例还提供了一种电子设备,包括:第一处理器及第一通信接口;其中,
36、所述第一处理器,用于基于第一数据产品的数据需求方与数据提供方之间的第一合约,生成第一策略;所述第一合约表征所述数据需求方与所述数据提供方之间对所述第一数据产品的使用约定;所述第一策略表征与所述第一合约匹配的数据使用策略;以及,
37、生成包含所述第一策略的第一工单;
38、所述第一通信接口,用于向第一数据接入节点及第二数据接入节点推送所述第一工单;其中,
39、所述第一数据接入节点表征所述数据需求方的数据接入节点,所述第一工单用于所述数据需求方基于所述第一策略进行数据使用,所述第二数据接入节点表征所述数据提供方的数据接入节点,所述第一工单用于所述数据提供方基于所述第一策略进行数据交付。
40、本申请实施例还提供了一种电子设备,包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,
41、其中,所述第一处理器用于运行所述计算机程序时,执行上述任一方法的步骤。
42、本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。
43、本申请实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述任一方法的步骤。
44、本申请实施例中,第一网络设备基于第一数据产品的数据需求方与数据提供方之间的第一合约,生成第一策略,然后生成包含第一策略的第一工单,再向第一数据接入节点及第二数据接入节点推送第一工单;其中,第一合约表征数据需求方与数据提供方之间对第一数据产品的使用约定,第一策略表征与第一合约匹配的数据使用策略,第一数据接入节点表征数据需求方的数据接入节点,第一工单用于数据需求方基于第一策略进行数据使用,第二数据接入节点表征数据提供方的数据接入节点,第一工单用于数据提供方基于第一策略进行数据交付。上述方案中,第一网络设备为具有合作意向的数据需求方与数据提供方生成包含数据使用策略的工单,并将工单分别推送至数据需求方与数据提供方的数据接入节点,以便数据提供方交付数本文档来自技高网...
【技术保护点】
1.一种数据流通方法,其特征在于,应用于第一网络设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一工单包括:所述第一数据接入节点的标识以及所述第二数据接入节点的标识;在所述向第一数据接入节点及第二数据接入节点推送所述第一工单之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述第一数据接入节点注册于所述第一网络设备,所述第二数据接入节点注册于第二网络设备;对应地,基于所述第二数据接入节点的标识,确定所述第二数据接入节点的第二地址,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述第一数据产品由所述数据提供方发布至第一数据平台,所述第一网络设备支持对接多个数据平台;所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种数据流通系统,其特征在于,包括:第一网络设备以及多个数据接入节点;所述多个数据接入节点包括一
9.一种数据流通装置,其特征在于,应用于第一网络设备,包括:
10.一种电子设备,其特征在于,包括:第一处理器及第一通信接口;其中,
11.一种电子设备,其特征在于,包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,
12.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述方法的步骤。
13.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述方法的步骤。
...【技术特征摘要】
1.一种数据流通方法,其特征在于,应用于第一网络设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一工单包括:所述第一数据接入节点的标识以及所述第二数据接入节点的标识;在所述向第一数据接入节点及第二数据接入节点推送所述第一工单之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述第一数据接入节点注册于所述第一网络设备,所述第二数据接入节点注册于第二网络设备;对应地,基于所述第二数据接入节点的标识,确定所述第二数据接入节点的第二地址,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述第一数据产品由所述数据提供方发布至第一数据平台,所述第一网络设备支持对接多个数据平台;所述方...
【专利技术属性】
技术研发人员:庞亚坤,喻炜,李征,彭巍,肖坤,聂文静,王萍,
申请(专利权)人:中国移动通信有限公司研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。