How can solution logic be made available as a resource of the
enterprise?
Problem
Solution logic designed for a single application environment is
typically limited in its potential to interoperate with or be
leveraged by other parts of an enterprise.
Solution
Solution logic can be encapsulated by a service so that it is
positioned as an enterprise resource capable of functioning
beyond the boundary for which it is initially delivered.
Application
Solution logic suitable for service encapsulation needs to be
identified.
Impacts
Service-encapsulated solution logic is subject to additional
design and governance considerations.
Principles
n/a
Architecture
Service
An enterprise wherein individual solutions use logic encapsulated as services and vice versa.
This page contains excerpts from:
SOA Design Patterns by Thomas Erl
Foreword by Grady Booch
With contributions from David Chappell, Jason Hogg, Anish Karmarkar, Mark Little, David Orchard, Satadru Roy, Thomas Rischbeck, Arnaud Simon, Clemens Utschig, Dennis Wisnosky, and others.
(ISBN: 0136135161, Hardcover, Full-Color, 400+ Illustrations, 865 pages)
For more information about this book, visitwww.soabooks.com.