|
|
Service discoverability and other principles
|
Service discoverability and its relationship with other service-orientation principles.
Designing services so that they are naturally discoverable enables an environment whereby service logic becomes accessible to new potential service requestors. This is why service discoverability is tied closely to the following service-orientation principles:
|
Service contracts are what service requestors (or those that create them) actually discover and subsequently assess for suitability. Therefore, the extent of a service�s discoverability can typically be associated with the quality or descriptiveness of its service contract.
|
|
Service reusability is what requestors are looking for when searching for services, and it is what makes a service potentially useful once it has been discovered. A service that isn�t reusable would likely never need to be discovered because it would probably have been built for a specific service requestor in the first place.
|
This page contains excerpts from:
Service-Oriented Architecture:
Concepts, Technology, and Design
by Thomas Erl
(ISBN: 0131858580, Prentice Hall/PearsonPTR, Hardcover, 792 pages).
For more information, visit www.soabooks.com.
|
|
|
|
|