JBoss.orgCommunity Documentation
JBoss BPEL project is a WS-BPEL 2.0 project that gives a way to create, edit, validate and deploy BPEL files to JBoss BPEL runtime. It is based on Eclipse BPEL project .
It improves the Eclipse BPEL project in the following way:
Implements close integration with JBoss BPEL runtime. Adds a new project type for the deployment to JBoss BPEL runtime.
Supports two ways of deployment: one way is to deploy a bpel project directly to JBoss BPEL runtime. The other way is to deploy bpel files in JBoss ESB project to JBoss BPEL runtime.
Improves the BPEL validator and increases Eclipse BPEL editor's quality.
WS-BPEL 2.0 stands for Web Service Business Process Execution Language. Like EAI, BPEL is an XML-based language, but BPEL is more specific and targeted. A programmer uses BPEL to join sometimes disparate functions into an integrated process, resulting in a seamless use of the Internet to conduct business transactions ranging from simple money exchanges to complex calculations and asset reallocation.
Let's start with looking through the table of the main features of JBoss BPEL editor project:
Table 1.1. Key Functionality for JBoss BPEL editor project
Feature | Benefit |
---|---|
WS-BPEL 2.0 support | JBoss BPEL project supports the newest WS-BPEL 2.0 specifications. |
Close integration with JBoss BPEL runtime | There are two ways to deploy BPEL files to JBoss BPEL runtime. The user can deploy a BPEL project as a whole and can deploy BPEL files in JBoss ESB project to JBoss BPEL runtime. |
BPEL file editor | The user can use the editor separately to edit a BPEL file. |
BPEL file validator | The validator can give the error messages about BPEL files to the user. |