A set of service-oriented software assembled to form a
composite application. Its parts are service providers and service consumers
(collectively, Participants). Participants provide and/or request services, which are specified using
ServiceInterfaces and ServiceContracts.
An SO solution includes definitions of the assembled parts, their connections, and the contracts
by which they interact. An SO solution can be described using one or more ServicesArchitectures.
|