Jun-19-2018, 03:20 PM
When your processing takes 15 minutes, the user have to wait 15 minutes.
The program structure can be following:
This are my thoughts. Maybe you can make it simpler, but I guess you'll end in a big message queue forward and backward.
The program structure can be following:
- Manager process, which receives the tasks and sending them to a free worker process
- Worker processes which are started by Manager
- Asynchronous WebInterface which is doing the communication between Manager <> Client.
- E-Mail Client which sends finished work to the user, which can be accessed for a duration on the WebServer.
This are my thoughts. Maybe you can make it simpler, but I guess you'll end in a big message queue forward and backward.
Almost dead, but too lazy to die: https://sourceserver.info
All humans together. We don't need politicians!
All humans together. We don't need politicians!