Suppose I have already generated XML RPC stub and use a command line, say jrpcserver.bat to start the server. However, if sometime later I’ll have to to support another XML service, then another new RPC server will have to be started.
Eventually, dozens, if not hundreds of OS processes (all RPC servers) would be running simultaneously. This doesn’t seem to me effective from point of view of administration and monitoring of many OS processes, even though there is merit of having better isolation between each of the RPC executables.
1: Is there a way to dynamically bind each new RPC generated stubs into a single, already running, RPC server?
2: If the answer is that (out of the box) it is not supported, does it mean that I have to wrap a running RPC server with functionality that allows it to load the new stubs dynamically?