Orchestration

TIBCO API Exchange Gateway provides parallel and sequential orchestration models.

Parallel Orchestration

With parallel orchestration, also called enumeration, a single inbound request is split into a set of multiple outbound subrequests. Each subrequest may be routed differently to various service endpoints. After processing and receiving the responses for each subrequests, all responses are recombined into a single response message for the original inbound request.

Sequential Orchestration

With sequential orchestration, you can access multiple target endpoints by making a number of sequential calls to fulfill or authorize a request. There is a primary outbound target invocation, preceded by one or more secondary target invocations.

Sequential orchestration might use the associative and responses cache features to accelerate the processing of subsequent requests, which helps minimize the load on backend systems.