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

Frank Jennings, David Salter

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

Composite applications are conceived as the end product for SOA.
The majority of the benefits of SOA are realized when you assemble existing services
into composite applications.
Role of Composite Applications
Web services uphold syntax and protocol-level communications but do not provide
a way to ensure semantic interoperability. Consider, for example, how a passenger
entity is defined in a system based on SAP and how a passenger entity is defined
in a system based on Siebel. It could be very different. So who resolves the data
disparities between these two different systems to make a meaningful business
process? A composite application does that.
How does a composite application extend SOA? SOA recommends building loosely
coupled applications and treating each one of them as independent 'service units'.
Well-designed composite applications implement this architectural approach by
providing an easy way to build business applications. They also provide integration
of existing applications with other existing, as well as new applications. This SOA
concept of linking together business processes is the hub of composite applications.
Composite Applications
[ 276 ]
What essentially is a composite application?
1. A composite application is typically an application built by combining
multiple services.


Pages:
212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236