WS-Coordination
In a typical business scenario, web services may be required to share information, such as security context, transaction context, and so on while participating in a composite business process. The WS-Coordination specification defines a framework for this purpose. This is an extensible framework and allows existing applications to hide their proprietary protocols while coordinating with other applications in a heterogeneous environment. It is used in conjunction with other specifications and does not provide a complete solution on its own. WS-Coordination is used whenever coordination between applications developed using different vendor specifications is desired. Such applications obviously run under different trust domains and so appropriate access control must be implemented.
The Framework
The framework defines a coordinator and a set of coordination protocols. The coordinator consists of the following three components:
Activation service
Registration service
Set of coordination...