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 45 | Next

Frank Jennings, David Salter

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

These processes describe the
orchestration of different services.
All the standard operations specified by WS-BPEL 2.0 Specification (like Providing
and Consuming Web Services, Structuring the processing logic, and performing
basic activities such as assignments and waiting) are available within the BPEL
Service Engine. The NetBeans designer provides simple drag-and-drop support for
all of these activities.
Consider, for example, a service for generating license keys for a piece of software. In
a Service Oriented Architecture, our system may consist of two services:
1. A Customer Service: this service would be responsible for ensuring that
license requests are only made by valid customers.
2. A License Generation Service: this service would be responsible for
generating valid license keys.
Within NetBeans, we can create a BPEL process that ties these services together
allowing us to return valid license keys to our customers and details of purchasing
options to non-customers.
Service Engines
[ 38 ]
Java EE Service Engine
The Java EE service engine acts as a bridge between the JBI container allowing
Java EE web services to be consumed from within JBI components. Without the
Java EE service Engine, JBI components would have to execute Java EE Web Services
via remote calls instead of via in-process communication.


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