title: How to invoke a remote program in Java?
body: <p>Is it possible to invoke an exe on a remote computer, supposing we know the absolute path of the exe where it lies?</p>
  
  <p>I have written a client and a server program and am able to get both work as expected when both are running. But now, all I want to do is to invoke the server program from client if server is not running. Seems like defeating the purpose of server-client model but still.</p>
  
  <p>If that is possible without knowing the login credentials of the remote system, then it'd be cool. Eg: There are softwares like 'PsExec' that need login credentials.</p>
  
  <p>I understand that, such a feature may not be there, as it would mean a serious security threat, but, I am just wondering if there is some sort of a workaround.</p>