Open source BPEL engines review: OW2 Orchestra

General

Name

Orchestra

Vendor

OW2 - Object Web

Homepage

http://orchestra.objectweb.org/

License

LGPL License

Current version

4

Standards

The product implements BPEL standard. Documentation for RC1, stands that current limitations are:

Platform

Orchestra runs in a servlet container or a J2EE container (JOnAS is recommended), and not standalone.

Architecture

Orchestra is part of project Nova, where the Process Virtual Machine (PVM) is the common engine, shared with project Bonita that uses XPDL standard. This engine is also shared with jBPM project.

The persistence of long running process uses a RDBMS, and supports PostgreSQL 8.2 and HSQL.

Orchestra architecture

Image source: http://download.forge.objectweb.org/orchestra/Nova_Orchestra.png

Advanced features

ESB integration

It provides native integration with PEtALS.

Process versioning

I didn't find it.

Transactions

I didn't find it.

Human Tasks

Orchestra handles Human Tasks through the TaskContainer, that is embedded in the PVM core itself, thus perfectly integrated.

Security

I didn't find it.

Clustering

I didn't find it.

Events

I didn't find it.

Management

It has an API to handle deployed process and running instances, that is based on JMX.

Also includes a new Web 2.0 administration console.

Development tools

The project doesn't include this tools. You can use tools available from other projects, like Eclipse.

Project

Documentation

The documentation is short, and a little bit behind the latest release.

Forums

It has a users mailing list, with little traffic (about 10 messages/month), and a development one, with about 30 messages/month.

There are also two forums, but there's no activity yet.

Support

Through lists and forums.

Subscription

You can get payed support from Bull.

Project health

Roadmap

The roadmap is pretty clear, and so for the end of the year we're expecting release 4.1, that includes:

Release plan

We're still waiting for 4.0 final, and then 4.1 for december.

Release history


OSS BPEL engines review



Este sitio está bajo la licencia Creative Commons.
Copyright © 1999-2025 Andrés Ferrando

XHTML 1.0 Strict válido CSS válido