Sub-Process or Process Route

If you want to break down you Boomi Integration application into pieces, you have two options:

  1. Sub-Processes

  2. Process Routes

Sub-Process

  • A sub-process is deployed with its parent process.

  • A sub-process does not exist stand-alone.

    • Parent and children (sub-processes) belong inseparably together.

  • A sub-process is always “baked into” another process.

  • Do use a sub-process if it is used by only one parent process.

See also: Sub Process & Routes Naming Conventions, Façade Concept

Process Route

A route with one target (one route) is a Call: we are calling another process.

  • Do use a route (call to a sub-process) over a “direct” sub-process, if the called target process is used by more than one parent processes.

  • If a process route has only one path (one target) we name it “process call”.

The advantage of a process route is that the implementing process is deployed separately. If the sub-processes changes there is no need to deploy the parent processes.

See also Process Route Implementation Pattern

Last updated