Communiquer avec un process enfant
Bonjour,
J'ai une application java (PARENT) qui lance une deuxième application (ENFANT)
J'arrive à lire les output de ENFANT dans PARENT comme ceci
Code:
1 2 3 4 5 6 7 8 9 10
|
File AppEnfant = new File("AppEnfant.jar");
Process p = Runtime.getRuntime().exec(new String[]
{
"java", "-jar", AppEnfant.getPath(),
});
DataInputStream dis = new DataInputStream(p.getInputStream());
String messageEnfant = dis.readLine(); |
Mais comment faire pour que le PARENT envoie quelque chose a ENFANT ?
J'imagine qu'il faut utiliser le p.getOutpuStream() mais comment enfant peut lire quelque chose qu'on lui envoie ?
Merci :))