JBPM是一个扩展性很强的开源的工作流系统,它具有可视化设计器和可视化的流程进度显示,百分百用JAVA语言开发,持久层采用Hibernate实现,理论上说,只要Hibernate支持的数据库JBPM都支持。同时它还能被部署在任何一款JAVA应用服务器上。
目前Dorado已经和JBPM做了很好的集成,Dorado用来做前端的界面显示,JBPM用来做流程业务控制。