一種BPMN流程引擎適配的建立方法及系統(tǒng)

基本信息

申請?zhí)?/td> CN202111420702.1 申請日 -
公開(公告)號 CN114756273A 公開(公告)日 2022-07-15
申請公布號 CN114756273A 申請公布日 2022-07-15
分類號 G06F8/71(2018.01)I;G06F8/30(2018.01)I;G06F9/4401(2018.01)I;G06F16/22(2019.01)I 分類 計算;推算;計數(shù);
發(fā)明人 裴守文 申請(專利權(quán))人 北京中軟國際信息技術(shù)有限公司
代理機構(gòu) 北京中南長風(fēng)知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 -
地址 100190北京市海淀區(qū)中關(guān)村科學(xué)院南路2號融科資訊中心C座北樓12層
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種BPMN流程引擎適配的建立方法及系統(tǒng),方法包括:獲取引擎文件設(shè)計器中JSON結(jié)構(gòu)化數(shù)據(jù)定義的流程引擎文件;通過JSON結(jié)構(gòu)化流程引擎文件配置器,基于預(yù)設(shè)的映射規(guī)則,完成JSON結(jié)構(gòu)化數(shù)據(jù)定義的流程引擎文件和流程引擎處理器通用流程引擎文件的關(guān)聯(lián);JSON結(jié)構(gòu)化流程引擎文件解析器,基于關(guān)聯(lián)后的JSON結(jié)構(gòu)化數(shù)據(jù)定義的流程引擎文件,利用預(yù)設(shè)規(guī)則的解析算法生成流程對象;通過JSON結(jié)構(gòu)化流程引擎文件驗證器,當(dāng)流程對象滿足預(yù)設(shè)協(xié)議標準時,根據(jù)ORM技術(shù)將生成的流程對象分別存儲到流程引擎處理器各自的數(shù)據(jù)庫表中。本發(fā)明通過ORM技術(shù),解除和流程引擎處理器之間的高耦合,提高流程引擎適應(yīng)能力。