一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于微服务架构的标识解析体系数据的转换对接方法与流程

2022-03-05 02:00:24 来源:中国专利 TAG:


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.图1是本发明方法应用流程示意图。
具体实施方式
29.下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更好地理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
30.本发明提供基于微服务架构的标识解析体系数据的转换对接方法,基于微服务架构,配置企业数据模板与行业数据模板的元数据映射关系,其中所述元数据映射关系包括企业数据模板和行业数据模板之间的对应关系、企业数据模板和行业数据模板之间元数据的对应关系、元数据之间的转换关系以及涉及简单运算和函数运算在内的数据转换规则,
31.根据所述元数据映射关系按照企业数据模板与行业数据模板的元数据映射逻辑将企业提供的依据企业数据模板构建的标识数据转换成符合行业数据模板的标识数据。
32.顶级节点依据行业数据标准制定行业数据模板,并将这些行业数据模板分发至相关的二级节点,企业节点在标识注册是可以选择采用这些行业数据模板,并通过本发明方法将企业标识数据转换成符合行业数据模板元数据规范的标识数据,在企业进行标识注册后,其他用户获悉了行业数据模板后,再对依据这一模板注册的标识数据进行解析,就能明确的获悉标识数据的含义。
33.具体应用中,在本发明方法的一些实施例中,进行标识解析体系数据的转换对接时,可以利用独立应用服务程序,使用虚拟化容器部署这些应用服务程序模块并使用k8s等容器编排工具对这些数据模板转换对接应用服务程序模块进行管理,可以提供便于横向自由扩展并具备弹性化的数据模板元数据映射服务,从而更好的满足业务需求。
34.本发明方法中涉及的自二级节点同步而来的行业数据模板,是顶级节点根据二级节点的行业属性同步到二级节点的,顶级节点根据国际或者国内行业类别数据字典制定行业数据模板,其中iec cdd、ecl@ss、iec 61850、iso/iec 11179、iec 62351等国际数据字典,是国际上数据互联互通的统一数据规范,同时,国内的行业列表数据字典也是行业内数据互联互通互操作得统一数据规范。
35.行业数据模板的元数据描述中,包括而不仅止于字段英文名称,字段中文名称,字段类型,数据长度,数据单位,是否必填,数据含义描述以及其他约束等。顶级节点根据二级节点的行业属性拣选行业数据模板,并通过api接口将行业数据模板同步至二级节点,然后二级节点将行业数据模板同步企业节点,所述自企业节点同步而来的企业数据模板,是企业根据自身的数据规范制定的标识数据规范,企业数据模板中对元数据的描述包括,字段英文名称,字段中文名称,字段类型,数据长度,数据单位,是否必填,数据含义描述以及其他约束等。
36.配置企业数据模板与行业数据模板的元数据映射关系,所述元数据映射关系包括企业数据模板和行业数据模板之间的对应关系,企业数据模板和行业数据模板之间元数据的对应关系,也包括元数据之间的转换关系,以及简单运算以及复杂函数运算在内的数据转换规则,其中企业数据模板和行业数据模板之间的对应关系可以是多对一的,即可以多个企业数据模板对应某一个行业数据模板,
37.根据企业用户的企业数据模板与行业数据模板之间元数据映射关系,将企业提供
的依据企业数据模板构建的标识数据转换成符合行业数据模板的标识数据,其中按照所述元数据映射逻辑指定将标识数据从哪一个企业数据模板转成哪一个行业数据模板,对标识数据根据企业数据模板与行业数据模板元数据的映射配置,将标识数据按照元数据的对应关系,以及元数据间的转换规则,对标识数据进行转换,并将转换后的标识数据返回给企业节点。
38.上述方法应用过程中,时序步骤参考图1,如下:
39.s1:顶级节点在制定行业数据模板后同步至二级节点;
40.s2:二级节点在接收到顶级节点同步的行业数据模板后返回同步成功;
41.s3:二级节点同步行业数据模板后同步至企业节点;
42.s4:企业节点在接收到二级节点同步的行业数据模板后返回同步成功;
43.s5:企业节点同步行业数据模板后同步至数据模板转换对接应用服务程序模块;
44.s6:数据模板转换对接应用服务程序模块在接收到企业节点同步的行业数据模板后返回同步成功;
45.s7:企业节点同步企业数据模板后同步至数据模板转换对接应用服务程序模块;
46.s8:数据模板转换对接应用服务程序模块在接收到企业节点同步的企业数据模板后返回同步成功;
47.s9:企业用户在数据模板转换对接应用服务程序模块进行企业数据模板与行业数据模板映射配置;
48.s10:在完成配置后,数据模板转换对接应用服务程序模块返回配置成功;
49.s11:企业用户在企业节点进行标识注册;
50.s12:企业节点将标识数据发送至数据模板转换对接应用服务程序模块进行数据转换;
51.s13:数据模板转换对接应用服务程序模块在完成标识数据转换后返回至企业节点;
52.s14:企业节点进行标识注册;
53.s15:企业节点在成功进行标识注册后,向企业用户返回标识注册成功。
54.同时本发明还提供基于微服务架构的标识解析体系数据的转换对接系统,基于微服务架构,包括映射关系配置模块和元数据映射逻辑执行模块,
55.映射关系配置模块配置企业数据模板与行业数据模板的元数据映射关系,其中所述元数据映射关系包括企业数据模板和行业数据模板之间的对应关系、企业数据模板和行业数据模板之间元数据的对应关系、元数据之间的转换关系以及涉及简单运算和函数运算在内的数据转换规则,
56.元数据映射逻辑执行模块根据所述元数据映射关系按照企业数据模板与行业数据模板的元数据映射逻辑将企业提供的依据企业数据模板构建的标识数据转换成符合行业数据模板的标识数据。
57.上述系统内的各模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
58.同样地,本发明系统可以配置企业数据模板与行业数据模板的元数据映射关系,以及通过元数据映射逻辑将将企业提供的依据企业数据模板构建的标识数据转换成符合
行业数据模板的标识数据,解决因为行业内不同企业对同类产品信息的元数据规范不同,从而导致不同企业节点对同类产品进行标识注册时采用的数据模板不同,进而导致客户在解析产品信息后对标识数据的含义不能完全了解的情况,从而达到在行业内的异地、异主、异构标识数据的互联互通的目的。
59.以及本发明提供基于微服务架构的标识解析体系数据的转换对接装置,包括至少一个存储器和至少一个处理器;
60.所述至少一个存储器,用于存储机器可读程序;
61.所述至少一个处理器,用于调用所述机器可读程序,执行所述的基于微服务架构的标识解析体系数据的转换对接方法。
62.上述装置内的处理器的信息交互、执行可读过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
63.同样地,本发明装置可以配置企业数据模板与行业数据模板的元数据映射关系,以及通过元数据映射逻辑将将企业提供的依据企业数据模板构建的标识数据转换成符合行业数据模板的标识数据,解决因为行业内不同企业对同类产品信息的元数据规范不同,从而导致不同企业节点对同类产品进行标识注册时采用的数据模板不同,进而导致客户在解析产品信息后对标识数据的含义不能完全了解的情况,从而达到在行业内的异地、异主、异构标识数据的互联互通的目的。
64.需要说明的是,上述各流程和各系统结构中不是所有的步骤和模块都是必须的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。上述各实施例中描述的系统结构可以是物理结构,也可以是逻辑结构,即,有些模块可能由同一物理实体实现,或者,有些模块可能分由多个物理实体实现,或者,可以由多个独立设备中的某些部件共同实现。
65.以上所述实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本技术领域的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。本发明的保护范围以权利要求书为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献