Shark
Supports WFMC, XPDL standards. It is currently the most mature open source framework, there is a powerful process definition tool, but it is only based on CORBA Server, it is not easy to go, and the transplantability is not high.
OBE supports WFMC, XPDL, EJB-based, is also a shortcomings. EJB has been subject to too many attacks, and whether it is still necessary to develop a framework on the basis of EJB 2.0 is a question worth studying. To know, EJB3.0 standard and EJB2.0 can be great.
A large frame of OFBIZ is not just a workflow engine. It is the biggest constraint that limits its development with a large number of techniques rather than using standard technologies. After all, you have to learn completely different technologies, this investment is very huge.
JBPM does not support WFMC / XPDL, but the code is easy to understand, and is based on the Hibernate, Struts framework, easy to get started, and if your team uses Hibernate, Struts is a lightweight product.
OsWorkflow portability is very high, and WFMC / XPDL is also not supported, but it is compatible with EJB, JDBC, Hibernate, and the like.
Bonita is based on EJB. << Quote: http:///211.95.124.238: 22 / cgi-bin / Topic.cgi? Forum = 23 & Topic = 207 & show = 0 >>