[发明专利]一种支持事件驱动的行业库的实现方法及系统在审
申请号: | 202110175150.6 | 申请日: | 2021-02-07 |
公开(公告)号: | CN112988149A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 宋传勇;康凯;姚玉娟 | 申请(专利权)人: | 宁波和利时智能科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F16/21 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 钱娜 |
地址: | 315000 浙江省宁波市高*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 事件 驱动 行业 实现 方法 系统 | ||
本发明公开了一种支持事件驱动的行业库的实现方法及系统,方法包括:以原子业务为中心,定义行业库模型;基于定义的行业库模型,对行业库实例在线进行运行。本发明是一种通用的抽象模型的搭建和展现,以原子业务为中心建立领域概念模型,以事件驱动为中心驱动模型交互,以表单引擎为中心连接模型、事件和展现,能够有效的解决业务关系复杂、业务展现差异大的问题,实现了基于事件驱动的行业库和信息系统建设。
技术领域
本发明涉及物联网以及工业互联网技术领域,尤其涉及一种支持事件驱动的行业库的实现方法及系统。
背景技术
工业云平台要支撑各个行业业务应用的快速开发,需要实现对各个行业业务的积累。这些行业的业务积累反映在云平台中就是行业库。但由于行业众多,业务关系复杂、业务展现差异大,为了解决这些问题,目前主要的方案是基于表单定义的表单库方案,该方案基于关系数据库实现业务对象的定义,基于业务对象定义表单模板。该方案只适用于关系库的实现,且该方案对业务过程的业务行为不支持扩展定义,仅仅支持常用的增删改查的操作。而大部分复杂业务场景下,用户行为对业务模型的操作很复杂。
因此,亟需有效的解决业务关系复杂、业务展现差异大的问题。
发明内容
有鉴于此,本发明提供了一种支持事件驱动的行业库的实现方法,能够有效的解决业务关系复杂、业务展现差异大的问题,实现基于事件驱动的行业库和信息系统建设。
本发明提供了一种支持事件驱动的行业库的实现方法,包括:
以原子业务为中心,定义行业库模型;
基于定义的行业库模型,对行业库实例在线进行运行。
优选地,所述以原子业务为中心,定义行业库模型,包括:
在线基于领域驱动设计对结构化代码进行编辑;
在线对原子业务、原子事件和属性进行定义;
在线对可视化表单进行设计。
优选地,所述基于定义的行业库模块,对行业库实例在线进行运行,包括:
对表单的定义进行解析,展示表单数据;
对录入信息后的表单数据进行运行。
优选地,所述在线基于领域驱动设计对结构化代码进行编辑,包括:
在线基于领域驱动设计关联原子事件,以及编辑基本元素的代码。
优选地,所述对表单的定义进行解析,展示表单数据,包括:
对表单的元素和排版,以及原子事件的通用属性和定义的属性进行解析,展示表单数据。
一种支持事件驱动的行业库的实现系统,包括:
定义模块,用于以原子业务为中心,定义行业库模型;
运行模块,用于基于定义的行业库模型,对行业库实例在线进行运行。
优选地,所述定义模块包括:
代码编辑器,用于在线基于领域驱动设计对结构化代码进行编辑;
定义单元,用于在线对原子业务、原子事件和属性进行定义;
表单设计器,用于在线对可视化表单进行设计。
优选地,所述运行模块包括:
表单引擎,用于对表单的定义进行解析,展示表单数据;
所述表单引擎,还用于对录入信息后的表单数据进行运行。
优选地,所述代码编辑器具体用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波和利时智能科技有限公司,未经宁波和利时智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110175150.6/2.html,转载请声明来源钻瓜专利网。