Which is the all-around central point of control responsible for all SOA orchestration?
-
a) The enterprise service bus (ESB)
-
b) The SOA registry
-
c) Workflow engine
-
d) SOA supervisor
The Workflow Engine is the central orchestration point in SOA, responsible for coordinating all service interactions and business process execution. It manages the sequence and flow of service invocations to complete business processes.
In standard SOA literature, orchestration is driven by a central controlling entity that invokes participating services in a defined sequence and manages the associated business logic — this is the workflow (process) engine. 'SOA supervisor' is not a recognized SOA term. Some references instead credit the enterprise service bus (ESB) with this centralizing role, but 'SOA supervisor' is not correct in any standard SOA framework.