Business Integration Solutions Documentation

About: Processing Mode

Processing modes indicate how message generation and processing occurs from a time perspective.

Concepts

In the integration domain a variety of concepts are related to timing and activation. Activities can run individually or in batch. Endpoints can be active or passive. Events occur at certain moments, but are either handled directly or delayed. We define the following concepts:

  • Active: The element is running and calls out to other components.
  • Passive: The element is waiting for an input and then runs its logic.
  • Synchronous: When called, the element runs its logic and provides feedback to the activator.
  • Asynchronous: When called, a background process in the Microsoft Dynamics BC service tier is started to run the element. No direct feedback is provided to the activator.
  • Direct: When called, the element directly runs.
  • Delayed: When called, the element registers this fact and processes at a later time.
  • Timed: The element runs at a predefined time, or in predefined intervals.