Running Application Engine processes asynchronously in Infor ION API

You can use Infor ION API to call Application Engine processes.

Asynchronous processing makes it practicable to run even time-consuming processes. The execution of a process is not affected by time-outs and it runs as a background task.

These asynchronous functions enable you to execute processes, check their status, and check the results:

  • ExecuteAsync: Runs a process and returns the ID of the executing task. When the process has finished, the result is stored for possible retrieval from Infor ION API.
  • GetAsyncStatus: Checks the status of a process.
  • GetAsyncResult: Gets the result of a process. The result can be retrieved only once because the result is deleted after retrieval.

When you export an XML document in Infor ION API, you can access a list of processes that are available in Application Engine.

See Infor ION API documentation for more information.