• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

executing system command remotely

 
Rowan Chattaway
Ranch Hand
Posts: 75
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I'm trying to execute the unix command 'uptime' on a remote production server. This is for an intranet I'm developing. I know I can use:
Runtime runtime = Runtime.getRuntime();
Process process = null;
try
{
process = runtime.exec(command);
BufferedReader in = new BufferedReader(new InputStreamReader(process.getInputStream()));
String line = null;
while((line = in.readLine()) != null)
{
System.out.println(line);
}
}
catch(Exception e)
{
......
this works fine on the local machine, but how would I get a connection to the production server(hosted on a different machine) and run a system specific command from my WebLogic server thorugh an ejb or servlet?
Is the above method I'm suggesting suitable?
can someone give me some advice on how to do this?
[ May 17, 2002: Message edited by: Rowan Chattaway ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic