Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How to know that application is already running?

 
Madeswaran Pachiyappan
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I successfully invoked some exe application through JSP.Using Runtime Class.Now,the Problem is ...
I want to know,whether the application is already invoked by other User.
if so,i want to through some message to current invoker.
pls,.It's very urgent...help me...
 
Paul Sturrock
Bartender
Posts: 10336
Eclipse IDE Hibernate Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You'd have to interogate the OS to find out what processes are running - which could be easily enough done on UNIX (ps -e | grep -e <whatever> or something) and less easily done with Windows/MacOS. You'll probably be able to access running process with some native code on Windows. But neither way is particularaly robust - you need to know that your process will have a unique name on the OS, which it might not. A better way perhaps would be to launch the process from a singleton - that way (assuming it starts) your app would know that it had already started the process.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic