2017-04-18 33 views
1

基本的問題,我是新來的Activiti activiti.org ...周圍的Activiti BPMN

我的要求是:

  • 我需要一個網頁設計師爲用戶通過網絡在運行時創建的工作流程。
  • 工作流程的任務是自定義的,即我需要以某種方式擴展activiti設計器來包含我的任務。
  • 我也想從web ui中刪除不需要的任務。

我能做到這一切通過Activiti的免費版本?如果是,請向我指出上述三個文件。

非常感謝幫助。

回答

3

我已經爲一家公司,我不得不在創建BPMN設計師的合作工作,這是一個巨大的努力,所以你應該考慮使用這樣的事情:

http://bpmn.io/

http://demo.bpmn.io/

這是你可以找到目前最好的設計師之一,你可以將它嵌入到自己的應用程序,它的JavaScript,所以如果你想創建自定義活動,通過代碼去,你就可以將其添加到工具欄並擴展功能,它實際上有一個非常靈活的API。

關於Activiti引擎,這位設計師會給你Activiti上執行的XML準備。

作爲一個便箋,bpmn.io是來自Activiti工作人員的一個項目,他們爲該項目創建了一個分支,結果爲Camunda,因此您可以相信已由知道該字段的人完成。

2

要回答你最初的問題,Activiti的社區版,特別版6是非常能夠處理你所追求的,包括任務調色板的自定義設置。

我也是bpmn.io的粉絲,就像另一張海報一樣,然而,bpmn.io被封裝爲「電子」應用程序(node.js),因此必須修改爲作爲Web應用程序運行。此外,自定義調色板的工作量可能比使用Activiti V6建模工具更高。我說這已經定製了bpmn.io和activiti建模者。

無論哪種方式,都會爲你工作。 希望這有助於 格雷格

+0

的Activiti的V6建模 - 它是一個web建模? – dev

+0

是的,V6建模工具是基於Web的。 –