【技术实现步骤摘要】
一种基于可视化配置的接口生成方法、系统及存储介质
[0001]本专利技术涉及信息
,具体涉及一种基于可视化配置的接口生成方法、系统及存储介质。
技术介绍
[0002]随着计算机技术的长期发展,计算机应用软件已深刻的融入到各个行业的发展中。电子化办公已经得到广泛的认可,并在几乎所有行业中取得共识,因而得到快速的发展,且仍然在持续深入的融入到企业办公的各个方面。企业在生产安排及运营中,通常需要和上下游的多个企业进行信息互通,从而协调生产安排或运营活动。借助电子化办公,这些信息的互通能够通过办公自动化软件自动的进行。然而实际运行中,出现了多个企业之间,甚至同一个企业的不同部门之间,使用的系统均出现了数据格式不同,存在不兼容的问题。导致信息不能直接推送共享。虽然现有技术公开了一些中转数据接口,能够在异构数据之间进行转换,但这些中转数据接口存在大量的代码处理,以适配不同的数据格式及数据协议。其中对格式及协议的处理大都是重复性的工作,也占了简单数据接口工作大部分内容,尤其是基础数据比较多的工业场景中。无意义的消耗了大量的工程师的工 ...
【技术保护点】
【技术特征摘要】
1.一种基于可视化配置的接口生成方法,其特征在于,包括以下步骤:建立标准数据模型;数据生产方部署并公开数据生产配置,所述数据生产配置连接生产方数据模型和标准数据模型;数据生产方将生产方数据模型格式的数据对象,经数据生产配置转换后,以标准数据模型格式存储在数据生产方或第三方;数据消费方部署并公开数据消费配置,所述数据消费配置连接消费方数据模型和标准数据模型;数据消费方向所述数据消费配置请求数据并传送请求数据的查询键值;数据生产方或第三方根据查询键值,找到对应的标准数据模型格式的数据对象;数据生产方或第三方将标准数据模型格式的数据对象发送给数据消费配置;所述数据消费配置将标准数据模型格式的数据对象转换为消费方数据模型格式的数据对象,数据消费方获得消费方数据模型格式的数据对象。2.根据权利要求1所述的一种基于可视化配置的接口生成方法,其特征在于,所述标准数据模型包括若干个数据对和标识符,所述数据对包括字段名及对应的字段值,所述标识符记录字段在数据对象中的位置信息。3.根据权利要求2所述的一种基于可视化配置的接口生成方法,其特征在于,以标准数据模型格式存储的方法为:将所述数据对以JSON格式或者XML格式存储;将所述标识符以相应批注格式添加在对应数据对前后。4.根据权利要求2所述的一种基于可视化配置的接口生成方法,其特征在于,数据生产方部署数据生产配置的方法包括:将生产方数据模型转换为若干个字段名及字段值的数据对;将所述数据对排序;在数据对前后添加预设标识符或者更改数据对的字段名,所述标识符或者更改后的所述字段名,记录字段在生产方数据模型中的父字段信息;添加标识符及更改字段名后的数据对,作为标准生产数据模型;标准生产数据模型与标准数据模型的映射关系作为数据生产配置。5.根据权利要求4所述的一种基于可视化配置的接口生成方法,其特征在于,当字段的父字段仅包含一个子字段时,将字段名修改为父字段名、预设分隔符和字段名的拼接;当字段的父字段仅包含多个子字段时,生成标识符并添加在全部子字段对应的数据对的前后,所述标识符包括预设标识分割符和父字段名。6.根据权利要求2所述的一种基于可视化配置的接口生成方法,其特征在于,数据消费方部署数据消费配置的方法包括:将消费方数据模型转换为若干个字...
【专利技术属性】
技术研发人员:朱振波,邵晓安,张彪,胡忆,陈雄挺,陈俊伟,
申请(专利权)人:浙江中控技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。