(Application externe) Communiquer

Communiquer (Application externe) - Java - Programmation

Marsh Posté le 02-06-2008 à 13:46:09    

Bonjour,
 
Je souhaiterai communiquer avec une application externe grâce au flux  
 
Voilà un exemple de ce que je voudrai :  
 

Code :
  1. String command = "cat";
  2. Runtime runtime = Runtime.getRuntime();
  3. String[] args = { "/bin/sh", "-c", command };
  4. final Process exec = runtime.exec(args);
  5. OutputStream outputStream = exec.getOutputStream();
  6. outputStream.write("/home/toto/test.txt".getBytes());


 
Je pense que c'est possible car j'ai lu que l'outputstream du process était fait pour communiquer avec la commande.
 
Ce code n'est qu'un exemple de ce que je veux faire, la commande que je souhaite lancer est beaucoup plus compliqué.  
 
Je connais la consommation des flux présentée ici :http://ydisanto.developpez.com/tutoriels/j2se/runtime/ mais je ne l'ai pas recopié dans le message
 
Bye


Message édité par Elmoricq le 02-06-2008 à 13:48:00

---------------
http://plainedemazerolles.free.fr
Reply

Marsh Posté le 02-06-2008 à 13:46:09   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed