2012-02-09 42 views
0

我是一個Linux的Python程序員用(長)過去的Java經驗Java的工作流程叉/加入功能

我需要一個支持異步叉/加入工作流管理系統的參考,我明白jBPM做,儘管我更喜歡使用Spring,但是也不明白Spring Workflow是否支持分叉。還是有Python系統支持它?

感謝, 蓋伊

回答

0

Spring Web Flow的是不是一個BPM引擎,它是基於工作流頁面導航的web框架。 你可以看看Activity

+0

試過activiti,看起來很有前途,謝謝! – 2012-02-11 17:56:10

1

你可以查看Open Source Workflow Engines in Java這個列表,並檢查每個工具的功能列表,看看它們中的一個是否支持異步fork/join。

您引用Spring工作流程,但實際鏈接到Spring Web Flow。孵化器狀態下有一個Spring Workflow擴展項目;這是你的意思嗎?來自其網頁:

Workflow擴展帶來了Spring的工作流程編程世界。 Jan Machacek最初開始這個擴展,因爲他對其他工作流管理庫的複雜性不滿意。 Spring Workflow擴展將工作流的所有組件視爲第一類Spring bean。因此,您的流程,狀態和轉換可以充分利用Spring框架中的所有功能。

1

如果你更喜歡使用彈簧而不是我的看法,你的自然選擇將檢查Apache Camel項目。駱駝支持大部分Enterprise Integration Patterns,您可以在其中分叉,加入,異步處理,無論您想要什麼。