Definition

web service orchestration

Contributor(s): Maxine Giza

Web service orchestration is the direction of specific web service business processes by a central controller.  

The controller, which can also be a Web service, coordinates asynchronous interactions, flow control, business transaction management and business process monitoring.  Business process modeling notation (BPMN) is used to define a visual representation of the flow and business process execution language (BPEL) is used to write the code that executes the services. 

Service orchestration plays an important part in a service-oriented architecture (SOA). Web service orchestration can be contrasted with web service choreography, the execution of asynchronous tasks without a central coordinator. 

See also: cloud orchestrator, VMware Orchestrator, Microsoft System Center Orchestrator

This was last updated in July 2014

Dig Deeper on Service-oriented architecture (SOA) orchestration

PRO+

Content

Find more PRO+ content and other member only offers, here.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchSoftwareQuality

SearchCloudApplications

SearchAWS

TheServerSide

SearchWinDevelopment

Close