Llamada al sistema desde Applet

more80
29 de Abril del 2004
Me gustaría saber si es posible hacer una llamada
al sistema del tipo system("comando") desde un
applet Java. Por ejemplo, quiero que el applet llame
a un parser parser.exe construido en C que tengo en el servidor pasandole un archivo de texto como entrada,
¿Podria hacer desde el codigo del applet algo parecido a system("parser.exe fichero_entrada.txt> fichero_salida.txt")?
SOLO APPLET DE JAVA, NO CON UN LENGUAJE DE SCRIPT COMO PHP.
Muchas gracias de antemano

chuidiang
29 de Abril del 2004
Por motivos de seguridad los Applets no pueden ejecutar ningún comando ni acceder a disco (ni siquiera para leer) en la máquina en la que se están viendo.

No lo he hecho nunca, pero creo que es posible si configuras el navegador con todo ese rollo de sitios de confianza, firmas digitales y demás, de forma que el navegador considere al Applet como de confianza y le deje acceder a disco.

Se bueno.

mamm80
29 de Abril del 2004
Gracias por tu respuesta. Entiendo lo que me dices acerca de la seguridad implícita de Java a la hora de ejecutarse en un equipo. Mi pregunta en concreto se centra en el hecho de la existencia de un comando como el que indicaba en el mensaje anterior.