JBoss.orgCommunity Documentation
JBoss BPEL is based on WS-BPEL 2.0, and provides 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 ways:
Implements close integration with JBoss BPEL runtime, and adds a new project type for the deployment to the JBoss BPEL runtime.
Supports two deployment methods. The first method is to deploy a BPEL project directly to the JBoss BPEL runtime. The second method is to deploy BPEL files in JBoss ESB project to the JBoss BPEL runtime.
Enhances the BPEL validator and improves the quality of the Eclipse BPEL editor.
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. BPEL is used by developers 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.
The table below lists the main features of the JBoss BPEL editor:
Table 1.1. Key Functionality for JBoss BPEL editor project
Feature | Benefit |
---|---|
WS-BPEL 2.0 support |
JBoss BPEL project supports the most recent WS-BPEL 2.0 specifications. |
Close integration with JBoss BPEL runtime |
There are two methods to deploy BPEL files to JBoss BPEL runtime. The user can deploy a BPEL project as a whole and can deploy BPEL files in a JBoss ESB project to the JBoss BPEL runtime. |
BPEL file editor |
The editor can be used separately to edit a BPEL file. |
BPEL file validator |
The validator displays a list of BPEL file errors. |