Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The main difference of synchronous run task requests from asynchronous is that the ACK message is omitted and the request is kept pending until all processing is complete and a TSR is formed. The main disadvantage of such approach is the possibility of connection timeouts in case of too long processing.

Warning

Important note. Synchronous execution was introduced as a specific feature which allows Web Service send TSR instead of ACK to the client. We do not recommend using synchronous execution other than in junction with Web Service, as it may cause unexpected workflow unpredictable performance . Any custom solutions are possiblelevels. It still can be used as a custom solution, but should be treated respectfullyset up respectively.

Synchronous execution is supported both for load and extract, but it is disabled in EJM by default. It is controlled by the W_USE_PARALLEL_LOAD global variable in w_config_custom.inc or by the synchronousExecution element in the incoming data file. See suggested load patterns:

Child pages (Children Display)
pageSelect Data Loading Patterns

To understand the synchronous request (example given for extract) by the means of Web Service, please refer to this page: