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

Frank Jennings, David Salter

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

The Java EE Service
Engine allows both servlet and EJB-based web services to be consumed from
within JBI components.
The Java EE Service Engine provides several benefits when executing Java EE
Web Services.
Increased performance
Transaction support
Security support
These are explained in the following subsections.
??? ??? ???
Chapter 3
[ 39 ]
Increased Performance
Using the Java EE service engine enables Java EE web services to be invoked in
process within the same JVM, as the services are running. This eliminates the need
for any wire-based transmission protocols and provides increased performance.
Transaction Support
Using an in-process Communication Model between Java EE Application Server and
JBI container allows both web services and JBI modules to use the same transaction
model. Through multiple web service calls and calls to other JBI modules. For
example, BPEL processes can all use the same transaction.
Security Support
When executing Java EE Web Services from within the JBI container, the Java EE
Service Engine allows security contexts to propagate between components. This
removes the need to authenticate against each service.
SQL Service Engine
SQL service engine allows SQL statements to be executed against relational
databases and allows the results of SQL statements to be returned to the client
application or other Service Engines for further processing.


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