2013-05-30 19 views
0

我們計劃使用Java開發基於Web的工作流程工具。我們計劃使用Spring作爲我們的開發框架。是否有任何開源工作流框架,用彈簧集成,這將允許用戶做以下Java中基於Web的工作流程框架

1)通過拖放活動

2)定義工作流允許選擇和執行用戶工作流程

任何幫助表示讚賞

問候

+1

彈簧的Webflow - http://www.springsource.org/spring-web-flow –

回答

2

事實上,如已經推薦B onita Open Solution(BOS)提供了一個工具(Bonita Studio)來以圖形方式設計工作流程。 BOS還包含一個Java Web應用程序來部署和運行您的過程。最終用戶可以使用此Web應用程序執行任務。

另請注意,Bonita提供的工作流引擎包含一些API,可幫助將解決方案集成到現有應用程序中(允許啓動新的工作流實例,執行任務...)。

問候

安託萬Mottier - BonitaSoft技術顧問

2

優於從不遲到,但另一個競爭者值得一提的是Activiti的。 (www.activiti.org

  • 非常乾淨整潔的API。
  • 與Spring完美整合(由SpringSource貢獻)。
  • 它的引擎速度很快,符合BPMN 2.0標準。
  • 重量輕,不需要EE服務器(可以在tomcat上運行等)。
  • Apache許可證。

關於具體要求:

1)通過拖放活動定義的工作流程:是

2)允許用戶選擇和執行工作流:是