Our customer has a very special request.
He wants to have a functional development environment in which he can create, modify algoritimes. The algoritmes are developed on a desktop, and are running in a local user application server. So far nothing special.
The algoritmes created by the end user, must also connect to other algoritmes and services that run on a central production application server.
Some services that are running must be able to call algoritmes that are running on a local application server.
When the user is satisfied about his algoritme he wants to deploy it on the central production server.
What is the best approach to solve this client request?