The Talon Manual

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

In This Section

Overview

The Executor Bus Binding is a special bus binding that allows applications to provide a processor callback to process sent messages. The executor binding can be used to perform processor intensive work in a thread other than an application's main dispatch thread, or can be used as a means to implement outbound gateways in which the executing thread 'pushes' the sent message to an external system. Executor Bus Flow

Writing an Executor Bus Processor

 

 

Threading

At this time, the executor bus implementation does not itself create any additional threads, processing of messages is done directly on the thread calling send. However, when an AepEngine configures an executor bus for detachedSend, the execution is done on the engine's bus manager thread which does provide a separate thread of execution for processing. 

 

  • No labels