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可发布至流程引擎: 设计