Bonjour,
je veux exécuter une application (Nmap) distante avec Java et récupérer son résultat.
Si c'est possible, comment faire ?
sinon, comment l'exécuter en local et toujours récupérer son résultat ?
merci d'avance![]()
Bonjour,
je veux exécuter une application (Nmap) distante avec Java et récupérer son résultat.
Si c'est possible, comment faire ?
sinon, comment l'exécuter en local et toujours récupérer son résultat ?
merci d'avance![]()
Salut,
Tout dépend de l'application que tu veux utiliser : Comment reçoit elle les entrées ? comment génère elle les sorties/résultats ? etc.
le RMI sert à invoquer un traitement java distant, je crois donc qu'il n'est pas adapté à ton cas ...
Une solution possible serait de créer sur le serveur une application Java qui lance NMap, récupère son flux de sortie et renvoie ça à l'appelant.
A toi de voir avec quoi tu vas gérer la communication client/server : RMI, autre techno de remoting (Hessian ou spring Remoting), voire même à la mano (via sockets)
Partager