SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 44 | Next

Frank Jennings, David Salter

"Building SOA-Based Composite Applications Using NetBeans IDE 6"


Now that we have a good understanding of what Service Engines are, and what
support the NetBeans IDE provides, let's take a closer look at some of the more
common Service Engines provided with the NetBeans Enterprise Pack.
BPEL Service Engine
Similar to all the other Service Engines deployed to the JBI Container within the Sun
Java System Application Server and accessible through NetBeans, the BPEL Service
Engine is a standard JBI Compliant component as defined by JSR 208.
The BPEL Service Engine enables orchestration of WS-BPEL 2.0 business processes.
This enables a work flow of different business services to be built as shown in the
following figure:
Service Engines
[ 36 ]
Within NetBeans, we can create BPEL modules which consist of one or more BPEL
processes. BPEL modules are built into standard JBI component, and then deployed
to the JBI container where the BPEL Service Engine allows the processes within the
module to be executed. In JBI terms, this is called a Service Unit.
A Service Unit is a deployable component (jar file) that can be deployed to
a Service Engine.
New BPEL modules are created in NetBeans by selecting the File | New Project
menu option and then selecting BPEL Module from the SOA category as shown in
the following figure:
Chapter 3
[ 37 ]
Within a BPEL module project, we add BPEL Processes.


Pages:
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56