2017-07-03 116 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一樣的功能,例如支持業務日曆,工作鏈,工作分組。

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

回答