Software applications that use the Nitro-LM XMLRPC Client interface need to make sure the client web service is up and running before any licensing activities are attempted. This is specific to client applications which do not have a native interface for communicating with the Nitro-LM License Cluster directly.
When you distribute your software, either via an installer or ZIP/EXE file, your application will need to verify that the client computer is capable of running the Nitro-LM Client (e.g. correct Java Version installed), but also start it so that your license requests can be made via the Client Web Service to the Nitro-LM Hosted Service. It would look something like this:
The first thing to do is to start the web service.