Asynchronous process¶
Asynchronous process¶
Asynchronous process is one of the techniques to perform the business logic processing.The overall response can be speeded up by using asynchronous process functionality when the execution result of business logic is not important.The response of user interface can be speeded up when the process fulfills the following conditions and when the process is performed on a thread other than the one where it is called.
- Processing time is comparatively short; however, the response time from the viewpoint of user interface is slow. (Around few seconds)
- Process execution in real time is not required; however execute it as early as possible after the processing request.
- The caller of the process need not worry about the completion of process.
Specifications¶
Refer asynchronous “Specification document” for the specifications of asynchronous process.
Programming Techniques¶
Refer “Asynchronous Programming Guide” for the programming techniques of asynchronous process.