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.