Foros del Web » Programación para mayores de 30 ;) » Java »

Ejecutar .exe desde Applet java en servidor

Estas en el tema de Ejecutar .exe desde Applet java en servidor en el foro de Java en Foros del Web. Hola, he estado leyendo en este foro y me parece muy bueno, sobre todo por compartir conocimientos de forma abierta, vengo recien llegando a este ...
  #1 (permalink)  
Antiguo 05/02/2008, 11:51
 
Fecha de Ingreso: febrero-2008
Mensajes: 3
Antigüedad: 16 años, 2 meses
Puntos: 0
Ejecutar .exe desde Applet java en servidor

Hola, he estado leyendo en este foro y me parece muy bueno, sobre todo por compartir conocimientos de forma abierta, vengo recien llegando a este y espero poder ayudar tambien, bueno, al grano, hice un applet que permite ejecutar una "aplicacionX.exe" en el servidor, estoy usando netbeans y si la hago correr directamente desde ahi funcione sin problemas, el punto esta cuando lo hago correr en un servidor web (IIS y Apache2.2) no hace nada, aca esta el codigo:


import java.awt.*;
import javax.swing.*;
import java.applet.Applet;
import java.awt.Graphics;
import java.io.*;
import java.io.File.*;
import java.net.URL;

public class exeEmulador extends Applet
{
private URL archivo;
private String auxiliar;

public exeEmulador(){}

public void Ejecuta()
{
try
{
archivo = new URL("http://localhost/aplicacionX.exe");
}
catch(Exception e)
{
JOptionPane.showMessageDialog(this,e);
return;
}

if (( archivo == null )||( archivo.equals("") ))
{
JOptionPane.showMessageDialog(this,"Direccion Invalida");
return;
}

try
{
String nom = archivo.getFile();
Process p = Runtime.getRuntime().exec(nom);
InputStream is = p.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
while ((auxiliar=br.readLine())!=null)
System.out.println(auxiliar);
}
catch (Exception e)
{
JOptionPane.showMessageDialog(this,"Error al ejecutar"+e);
}
}

public static void main (String args[])
{
exeEmulador aplicacion = new exeEmulador();
aplicacion.Ejecuta();
}
}





nose si esta malo el codigo, estoy errado en algun concepto, o simplemente no se puede hacer esto, con Java. alguna sugerencia?? se agradece de antemano.
  #2 (permalink)  
Antiguo 05/02/2008, 11:58
 
Fecha de Ingreso: febrero-2008
Mensajes: 3
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: Ejecutar .exe desde Applet java en servidor

olvide un detalle, la idea es que un usuario X pueda interactuar con la aplicacion .exe, es para una intranet. eso grax denuevo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:35.