activiti 5 底層上的api跟jbpm4的api類似程序也達60%以上,特別是service提供的接口,都是在jbpm4上提供擴展,大大方便了jbpm4的開發 人員,這也是tom的先明之處,畢竟jbpm原來打的品牌效應不能否認的,把原來的jbpm4積累的人氣再次帶至activiti5上,這也將是該項目能 夠斷續前進的重要保障。 前端
儘管activiti5目前發展趨勢前途光明,但其也有不足的地方,其前端的的表現老是存在不足,如在線流程設計器,目前eclipse插件生成的 bpmn20.xml文件則不行,而官方提供的activiti-modler設計器,擴展及實現均面臨困難,而且對瀏覽器的要求讓它在國內的項目實施總 會面臨技術難度。 express
宏天estbpm3則又是一個基於activiti5的產品,而且公司也有打算斷續原來的產品銷售模式,對企業開放源代碼,而原來的設計器經過改進後,則能夠直接支持activiti5的流程設計的須要,如: api
設計器按設計器生成一份文檔格式,經過系統中提供的xslt轉化文檔,完成轉化後,生成bpmn20的格式文檔,該文檔可被activiti5直接識別。
瀏覽器
其設計器及轉化效果以下所示: eclipse
發佈後,經過activiti5的api生成的流程圖以下所示: spa
設計器原生成的文檔格式: 開放源代碼
經過XSLT轉化後的文檔格式:插件
轉成後,則直接經過如下api可發佈至流程引擎: 設計