-
公开(公告)号:CN108563425A
公开(公告)日:2018-09-21
申请号:CN201810162268.3
申请日:2018-02-27
Applicant: 北京邮电大学
Abstract: 本发明提供一种事件驱动的多流程协同处理系统,通过多流程建模模块创建业务流程的协作图,为业务流程之间进行信息交互创造了可能,根据协作图配置消息路由,可知道消息的发送者和接收者,通过对协作图进行安全性验证、可达性验证、死锁检测以及死循环检测,能够检测出协作图中的错误,避免在业务流程运行时造成损失,再通过分布式部署及运行模块将协作图拆分成单业务流程,将各单业务流程打包后分布式部署到jBPM流程引擎,分布式运行能解耦,而且根据具体的业务场景,可能每个业务流程发生在不同的地方,每个流程就近部署和运行;分布式运行也为流程管理带来方便,每个jBPM服务器上的流程可由不同的组织管理和维护。
-
公开(公告)号:CN108563425B
公开(公告)日:2019-10-01
申请号:CN201810162268.3
申请日:2018-02-27
Applicant: 北京邮电大学
Abstract: 本发明提供一种事件驱动的多流程协同处理系统,通过多流程建模模块创建业务流程的协作图,为业务流程之间进行信息交互创造了可能,根据协作图配置消息路由,可知道消息的发送者和接收者,通过对协作图进行安全性验证、可达性验证、死锁检测以及死循环检测,能够检测出协作图中的错误,避免在业务流程运行时造成损失,再通过分布式部署及运行模块将协作图拆分成单业务流程,将各单业务流程打包后分布式部署到jBPM流程引擎,分布式运行能解耦,而且根据具体的业务场景,可能每个业务流程发生在不同的地方,每个流程就近部署和运行;分布式运行也为流程管理带来方便,每个jBPM服务器上的流程可由不同的组织管理和维护。
-