Service Coordination
Definitions
Term: Service Coordination |
Domain: Cross-cutting issues | ||||
---|---|---|---|---|---|
Engineering and Design (KM-ED) |
Adaptation and Monitoring (KM-AM) |
Quality Definition, Negotiation and
Assurance (KM-QA) |
Generic (domain independent) |
||
D o m a i n : L a y e r s |
Business Process Management (KM-BPM) |
||||
Service Composition and
Coordination (KM-SC) |
Service Coordination is a form of service composition in which a
distributed activity is created by temporarily grouping a
set of service instances following a Coordination
Protocol. At the end of the activity a coordinator decides on the
outcome of the protocol and disseminates the result to the
participating services. WS-Coordination is an example of a
specification which supports coordination of Web services.
[PO-JRA-2.2.1] {GEN: Service
Composition} The WS-Coordination specification describes an extensible framework for providing protocols that coordinate the actions of distributed applications. Such coordination protocols are used to support a number of applications, including those that need to reach consistent agreement on the outcome of distributed activities. The framework defined in this specification enables an application service to create a context needed to propagate an activity to other services and to register for coordination protocols. The framework enables existing transaction processing, workflow, and other systems for coordination to hide their proprietary protocols and to operate in a heterogeneous environment.[WS-Coordination] |
||||
Service Infrastructure (KM-SI) |
|||||
Generic (domain independent) |
Competencies
- USTUTT: Service Composition; http://www.iaas.uni-stuttgart.de/indexE.php;
Frank Leymann, Dimka Karastoyanova, Olha Danylevych
References
- [PO-JRA-2.2.1] "Overview of the State of the Art in Composition and Coordination of Services"
- [WS-Coordination] OASIS Standard, "WS-Coordination v1.2",
02/02/2009, http://docs.oasis-open.org/ws-tx/wstx-wscoor-1.2-spec.html