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

Frank Jennings, David Salter

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

AirAlliance is an airlines
alliance system that attempts to unify the reservation process for all its partner
airline companies. The advantage of such a system having of a single interface for
booking airline tickets across multiple connections and legs. Some of the design
considerations for building such a system should include:
1. Support for interacting with multiple partner systems.
2. Ability to process itinerary event through intelligent event processors.
3. Flight schedules are formulated to permit almost seamless travel that may
include several different carriers within the alliance, on a single ticket.
Although these requirements are easy to build, one should also consider the
technologies involved in creating a system that acts as an orchestration point for all
the different exposed services from the airlines company.
The sample application we are developing is not an enterprise grade application. It
is designed to highlight some of the features of NetBeans and the BPEL Designer.
However, you can use this application to build your own full fledged application.
In this chapter, we will focus only on the collaboration part of the AirAlliance
application and the use of OpenESB binding components to successfully interact
with partner services.
The sample application is divided into multiple parts, each highlighting a particular
BPEL capability.


Pages:
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184