Cisco CloudCenter: Get the Hybrid IT Advantage

Web Services Coordination (WSC)

Definition - What does Web Services Coordination (WSC) mean?

Web Services Coordination (WSC) is a Web services specification that provides a framework to coordinate distributed application actions. It was developed by BEA Systems, Microsoft and IBM, and is part of the Oasis Web Services Transaction.

Often, the services defined by different vendors may simulate a single activity. For example, the act of purchasing a product from eBay also utilizes the Web service from PayPal for payment. Hence, some form of coordination is essential between multiple services to reduce business latency. WSC specifies coordination protocols that allow the user to specify constraints and negotiate an agreement on the acceptable outcome of activities.

Techopedia explains Web Services Coordination (WSC)

The WSC specification is a mechanism for specifying how several Web services integrate together to achieve a common goal. The coordinator is the main component of the WSC framework. An application can create a coordination instance using an operation provided by the Activation Service. An application that wishes to incorporate a distributed coordination feature can implement the Registration Service.

An activity needs to define a coordination context for the activity to be monitored by the coordinator. The Activation Service is used by applications to create the coordination service. An application can send its acquired coordination context to another application. The behavior for the activity and its coordination is specified during the process of registration. A collection of Web services are generally monitored and coordinated during the course of their operation.

The advantage of the WSC framework is that it allows extensibility and flexibility. Extensibility is the mechanism by which new coordination protocols can be defined and added. Flexibility is the mechanism by which the existing protocols are modified to suit certain application requirements.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.