A simple comparison of several open source workflow engines

Source: Internet
Author: User
Tags jbpm

absrtact: At present the open source workflow engine uses the most is jbpm, each kind of characteristic is good, the document also is more, below only briefly lists

At present the open source workflow engine uses the most is jbpm, each kind of characteristic is good, the document also is more, the following only briefly lists

The characteristics of several other workflow engines.

Apache ODE

Enhydra Shark

Bonita

Open Business Engine

Eclipse JWT  

supported process Modeling Standards  

Ws-bpel 2.0, the process definition must be written using this standard to perform

WFMC and OMG standard

Complies with WFMC specifications

Follow the specifications defined by WFMC

Code Amount  

76K

548K

214K

bad reviews.  

The system and function are the most complex, the transformation is poor

Shark2.0, there are many components that are not open source.

XPDL saved in the typing section, difficult to analyze and extend

Too simple for research and analysis workflow use

The persistence of workflow instances is not supported, the graphical editing environment is missing, and the five types of interfaces defined by WFMC have not been fully completed

Less documentation

Document  

Documentation is more complete

Documentation is more complete

Documentation is more complete

Less documentation

supported external interface Standards  

Supports BPEL, Xforms, WebService

XPDL

Web Services

Includes interface 1 (XPDL), Interface 2/3 (WAPI), and 4 Wf-xml interface 5 Audit

subjective evaluation of oneself  

The framework is more flexible. Low coupling between ODE BPEL compiler, ODE BPEL runtime, ODE data Access Object (DAOS), ODE Integration Layer (ILS), and user tools

More complex

It is not recommended to use when the development cycle is short

Very compact core workflow engine based on petrinet model for theoretical analysis and support for persistence

Persistence of workflow instances is not supported, the graphical editing environment is missing

Not recommended

Integrated with the Eclipse development environment, but there are fewer JWT documents and no valuable documents have been found by the authorities. There's very little information about JWT.

Not recommended

Community Activity Level  

More active

More active

The community is active.

Not active

External Tools

No process designer provided

There is process designer

Provides a visual process editor

No process designer provided

Provides a visual process editor

Development language

Java

Java

Java

Java

Java


http://kb.cnblogs.com/page/79172/

Simple comparison of several open source workflow engines (RPM)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.