My team is creating a programming language which compiles to Java code using a jar file. I would like the users (on Orion client) to be able to compile our programming language to java from within the client.
I have thought of placing the jar (which compiles our language to java) into the Orion server, and having a (client) plugin tell the server to run the jar with certain parameters (say, the currently opened file).
I am able to accomplish this by creating my own server which responds to requests from an Orion plugin. My own server is located on the same machine as the Orion server and compiles the code in the Orion server.