Business Integration Solutions documentation

About: Processing mode

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

Concepts

In the integration domain, several concepts relate to timing and activation. Activities can run individually or in batch. Endpoints can be active or passive. Events occur at certain moments, but BIS handles them either directly or with a delay. The following concepts apply:

  • Active: The element is running and calls out to other components.
  • Passive: The element waits 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 starts to run the element. No direct feedback goes to the activator.
  • Direct: When called, the element runs immediately.
  • Delayed: When called, the element registers the call and processes at a later time.
  • Timed: The element runs at a predefined time or in predefined intervals.