You can write a java service just like WmPublic/pub.remote:invoke This service has only inputs $alias, $service
Also explore WmPublic/pub.remote.gd
But your java service should do the below:
1> Create remote server alias of all the IS on one IS
2> Write a java service with
input - $alias, $service, inputs
output - results
3> And call the services in WmPublic/pub.scheduler based on their inputs.
4> I guess for each scheduler on IS the taskID is unique. Try to make use of it…
Let me know if you have a better/optimized solution 
#webMethods#Integration-Server-and-ESB#Flow-and-Java-services