Prev | Current Page 59 | Next

Binildas A Christudas

"Service-Oriented Java Business Integration"

SOA speaks
about services implemented based on abstract interfaces where only the abstract
interface is exposed to the outside world. Hence the consumers are unaware of any
implementation details. Moreover, the abstract model is neutral of any platform or
technology. This means, components or services implemented in any platform or
technology can interoperate. We will list out few more features of SOA here:
Standards-based (WS-* Specifications)
Services are autonomous and coarse grained
Providers and consumers are loosely coupled
??? ??? ??? ??? ??? ??? ??? ??? ???
Chapter 2
[ 33 ]
The list is not exhaustive, but we have many number of literature available speaking
on SOA, so let us not repeat it here. Instead we will see the importance of SOA in the
integration context.
SOA and Web Services
SOA doesn't mandate any specific platform, technology, or even a specific method
of software engineering, but time has proven that web service is a viable technology
to implement SOA. However, we need to be cautious in that using web services
doesn't lead to SOA by itself, or implement it.


Pages:
47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71