Introduction
 About this Site
 About the Principles

Common Principles of Service-Orientation
 Service reusability
 Service contract
 Service loose coupling
 Service abstraction
 Service composability
 Service autonomy
 Service statelessness
 Service discoverability

How Service-Orientation Principles Inter-relate
 Service reusability
 Service contract
 Service loose coupling
 Service abstraction
 Service composability
 Service autonomy
 Service statelessness
 Service discoverability

Service-Orientation and Related Principles and Paradigms
 Separation of Concerns
 Object-Orientation (Part I)
 Object-Orientation (Part II)
 Object-Orientation (Part III)

More
 Advanced service-orientation
 Submit your opinions
 Training for SOA and
   Service-Orientation
 About the author
Advanced service-orientation
The pages published on this site cover the fundamentals of common service-orientation principles. These can be used to design and standardize individual services.

However, the true power of service-orientation is realized when these concepts are applied to SOA as a whole. This is when key characteristics of contemporary SOA can be realized, such as service-oriented business modeling, the creation of coordinated service abstraction layers, and enterprise-wide loose coupling.

These and other aspects of SOA and service-orientation are covered in

Service-Oriented Architecture:
Concepts, Technology, and Design
.
by Thomas Erl

Visit www.soabooks.com for sample chapters and more information.

Opinions

Service orientation is a philosophy rather than a product or a technology. Using web services does not necessarily mean that your application is service oriented. Web services specifications and supporting technology can be used as glue for �traditional� distributed systems in ways that aren�t very service-oriented.

- Benjamin Mitchell, Kalido Limited.






www.soasystems.com

Copyright © 2005-2007 SOA Systems Inc.