Principles of Service-Orientation
So far the focus has been on the aspects of SOA as a whole. We have discussed the numerous extensions available to SOA as well as its fundamental concepts. We now turn our attention to the underlying paradigm primarily responsible for defining SOA and distinguishing it as an architectural model.
The principles and concepts covered in the next two chapters discuss the spectrum of service-orientation in detail. This establishes necessary theory that applies to the rudimentary components of primitive SOA, but also provides concepts that can be propagated and leveraged throughout service-oriented environments. For example, topics covered in these chapters form the basis for the service modeling and design processes provided in the subsequent Building SOA parts of this book.