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

Frank Jennings, David Salter

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


DB
Return Itinerary
SouthAir WS SA DB
NA DB
The client sends the Guest Itinerary for reservation processing. The business process
enumerates the travel preferences. These include the travel date, food preference,
seating preference, and information like maximum travel stop overs. It then finds a
suitable airline that matches the customer's preference. The above business process
does an availability check on partner airlines based on the travel preference. It then
updates the itinerary and sends it back to the client. Finally the airline's DBs are
synced to reflect the current seat status.
Note that NorthAir Web Service and SouthAir Web Service work independently of
each other and need not know that they are part of a business process or that they
are being orchestrated. This kind of process can be implemented in BPEL easily.
Throughout Chapter 10, we will discuss various business processes examples.
Chapter 1
[ 19 ]
In all the chapters of this book, we will use the same company as an example
(AirAlliance) and will design solutions to improve the architecture of our company.
The Enterprise Stack
Before proceeding with a solution for the AirAlliance problem, you need to
understand the tools stack that will be used in this book. Let us briefly discuss the
enterprise tools.


Pages:
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39