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

Frank Jennings, David Salter

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

This is an implementation of the
Adapter Pattern as defined in Design Patterns??”Elements of Reusable Object-Oriented
Software by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides.
When creating a Request-Reply Service, the New XSLT Service wizard allows the
web service for the XSLT transformation to be specified including details of the port,
the operation being executed and the input and output types of the operation as
shown in the following two screenshots:
Chapter 3
[ 47 ]
Service Engines
[ 48 ]
When creating a Service Bridge service, the two web services to be bridged are
specified by first selecting the WSDL for the implemented web service and then for
the invoked web service.
Having selected the web services to bridge, the wizard allows the implemented and
invoked web services to be fully specified. Here we need to specify the operation
from our implemented service and the operation to call on the invoked service.
Chapter 3
[ 49 ]
Summary
In this chapter, we have introduced the concept of a Service Engine and given
an overview of the Service Engines installed with the NetBeans Enterprise Pack
(the BPEL, Java EE, SQL, IEP, and XSLT Service Engines). We've learned that
Service Engines:
provide business logic functionality to their clients
can be consumers and/or providers
run within a Java Business Integration (JBI) Server
expose their interfaces via WSDL
communicate within an Enterprise Service Bus via messaging
We've also discussed some basic concepts about JBI such as the Normalized Message
Router, Service Assemblies, and Service Units.


Pages:
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64