Introducing the Executor Bus BindingThe 3.9 release introduces a new type of bus, the executor bus, which allows work to be 'sent' to another thread for either intensive processing or for easy outbound gateway authoring. Usecases - Outbound gateways: send an outbound message to executor bus thread that performs a send or export to an outbound system.
- Analytically intensive processing: Do computationally intensive work without tying up the application's main processing thread.
The executor bus provides the application with a handle to an Acknowledger callback which ensures that processing is completed even in the event of failure. See the Executor Binding documentation for additional details. |