|Hi everyone, I need your logical brains for a bit.|
I have a customer that we have upgraded from a "classic" server environment (file and print) to a new terminal server. They used to do all the work on their individual clients, but now they do all their work on the terminal server. This has created a problem though.
They have an application that uses java in the background to import and export data. This works OK so long as there's just one user starting the app. However when there are multiple users starting the app, the app uses the same java background process as the first user, resulting in the first user getting all the other users exports.
I need to isolate the background process, so that it starts one instance per user.
The easy way would be to have them run the app on their local client but that means they loose the function whenever they go out of the office. Or, I could install Virtualbox or VMware and run the app in a virtual computer, but that feels excessive and difficult for the customer, first having to start up a virtual computer to access the app. If there were a way to automate the startup, then maybe...