
上面的JBPM的基础框架图.包含了JBPM的基础服务和JBPM依赖的定义语言JPDL,其中它们的关心是JPDL定义流程执行的规则,然后通过processEngine,调用部署服务,然后将JPDL部署.接着processEngine调用相应的服务去管理任务和流程.这里的核心就是processEngine(工作流引擎管理类).所有的服务都是通过它去创建.它本身则是读取jbpm的配置文件jbpm-cfg.xml去实例化的.这个和我们平时见到的hibernate等框架的加载机制是一样的.这里面只是描述了最顶层的JBPM框架.其中还有很多细节需要挖掘.
本文详细阐述了JBPM的基础框架图,包括其核心组件JBPM服务和依赖的定义语言JPDL。重点解释了JPDL如何定义流程执行规则,并通过processEngine进行部署与任务管理。核心在于理解processEngine作为工作流引擎管理类的角色及其与配置文件jbpm-cfg.xml的关系。
1万+

被折叠的 条评论
为什么被折叠?



