2017-07-03 70 views
0
  1. 可以使用jBPM executor来调度整个业务流程(或者这种方法是否会被误用)?
后面这个问题的逻辑

简短的说明:几乎所有的例子,我发现迄今存在的jBPM执行的一种方式:异步调用其中包含一些业务逻辑的业务流程的一部分(工作项处理程序)或简单的类。jBPM Executor可以用作业务流程的调度程序吗?

而且这是jBPM的命令接口的javadoc的提取物(执行上的命令操作):

/** 
* Executor's Command are dedicated to contain purely business logic that should be executed. 
* It should not have any reference to underlying process engine and should not be concerned 
* with any process runtime related logic such us completing work item, sending signals, etc. 
* ... 
*/ 

在另一方面,我发现在马切伊Swiderski的博客的entry其所编写的执行程序支持: '异步启动流程实例'。

  1. 如果可以通过jBPM执行程序启动整个业务流程,那么您是否有任何扩展执行程序功能的经验? 我的意思是增加更多像Quartz一样的功能,例如支持业务日历,工作链,工作分组。

在此先感谢您的所有答案。

回答